2016-06-16 3 views
0

나는 Azure에서 Bitnami의 Parse Server를 설정했습니다.구문 분석 서버 클라우드 코드 로그를 보는 방법은 무엇입니까?

console.log 및 console.error를 사용하여 클라우드 코드에서 일부 정보를 로깅합니다. 호스팅 된 구문 분석을 사용할 때 이러한 로그는 대시 보드의 정보 & 오류 로그 섹션에 표시됩니다. 로그가 지금 어디로가는 지 아십니까?

이 문제는 Bitnami의 배포와 관련이 없습니다. 또한 로컬 컴퓨터에서 parse-server-example & Parse Dashboard를 테스트하여 동일한 결과 (로그 없음)를 얻었습니다.

+0

:

실행 변경 사항을 적용한 후 서버를 다시 시작하는 것을 잊지 https://github.com/ParsePlatform/parse-server/issues/781 # issuecomment-193147472. Parse Dashboard에서 로그를 가져 오지 않아도 문제가 완전히 해결되지는 않습니다. –

답변

0

AWS를 사용하지만 로그를 다운로드하거나 로컬 호스트에서 실행하여 폴더에 넣은 다음 Npm start을 터미널에서 구문 분석하고 서버 URL을 http://localhost:1337/parse으로 전환합니다.

0

수동 설치를 위해 여기를보세요

푸른 CLI를 통해 다운로드 할 수 있습니다 : 나는 NPM을 사용

https://azure.microsoft.com/en-us/documentation/articles/xplat-cli-install/ : npm install azure-cli -g

는 터미널을 열고 입력 : azure site log download webappname

그러면 'webappname'이라는 웹 응용 프로그램의 로그가 현재 디렉토리의 diagnostics.zip 파일에 저장됩니다.

압축을 풀고 폴더 진단을 열고 -> LogFiles 참고 -> 응용 프로그램

그것의 이름 -stderr-와 텍스트 파일이 클라우드 코드 console.error()를 사용하여 표시 로그를 표시합니다.

이름이 -stdout- 인 텍스트 파일은 클라우드 코드에 console.log()을 사용하여 표시되는 로그를 표시합니다.

0

이 문제는 Bitnami Parse의 알려진 문제입니다. 우리는 다음 릴리스를 위해 그것을 고치고 있습니다. 당신은을 포함해야

cloud: "./cloud/main.js", 

:

에서 :

cloud: "./node_modules/parse-server/lib/cloud-code/Parse.Cloud.js", 

으로

당신은 SSH를 통해 서버에 로그인하고 /opt/bitnami/apps/parse/htdocs/server.js 파일에 아래 라인을 수정해야 (이전에 작성한 ./cloud/main.js)로 이동하십시오 (사용자가 /opt/bitnami/apps/parse/htdocs/에 생성했다고 가정). 나는 로그를 파일로 리디렉션이 제안을 발견

sudo /opt/bitnami/ctlscript.sh restart 
관련 문제