2016-10-13 4 views
0

nodejs에 서버 로그가 있습니까? 내가 ExpressJs 애플 리케이션을 실행하고, 나는 애플 리케이션 내에서 로거를 연결하여 응용 프로그램 수준의 로그를 얻을 수 있습니다. 하지만 요청이 내 앱에 들어오지 않는다면 수집 할 수있는 로그가 끊어져 버렸을까요?nodejs에 서버 로그가 있습니까?

내가 내가 아파치 서버 나의 nginx에서 응용 프로그램을 호스팅하는 경우, 전 서버 로그 서버를 config (설정) 할 수있을 것입니다, PHP 애플리케이션과 마찬가지로

node /path/to/app.js 

다음과 유사한 명령으로 고정 표시기 컨테이너에 내 응용 프로그램을 실행합니다.

노드 응용 프로그램과 어떻게 비슷합니까?

+0

당신이 사용하려고 할 수 있습니다

node app.js > your_app_name.log 2> your_app_error.log 

자세한 내용은이 질문을 참조하세요 'log4js' 모듈을 사용하여 로그를 저장하십시오. – chenkehxx

답변

1

노드 js는 이러한 방식으로 작동하지 않으며 각 노드 응용 프로그램은 별도의 엔터티입니다. 따라서 로그 파일을 찾으려면 기본적으로 콘솔에 로그 파일이 없습니다.

당신이 할 수있는 일은 이것이다 (당신은 당신의 응용 프로그램 로그의 위치를 ​​구성 실행할 때) :

Where is nodejs log file?

관련 문제