노드에 익스프레스 앱을 쓰고 있습니다. 나는 그것을 깰려고 노력하고 있지만 ... 비록 예외를 던질 때마다 (심지어 오류 처리기가 구성되지 않은 경우에도) 응용 프로그램이 여전히 실행 중입니다. 너무 관련이 있고 유선형이라면 express-resource도 사용하고 있습니다 .js.node.js를 언제까지 실행해야합니까?
언제 forever과 같은 것이 유용할까요? 자원이 부족한 시스템처럼 더 심각한 충돌 만 있습니까?
노드에 익스프레스 앱을 쓰고 있습니다. 나는 그것을 깰려고 노력하고 있지만 ... 비록 예외를 던질 때마다 (심지어 오류 처리기가 구성되지 않은 경우에도) 응용 프로그램이 여전히 실행 중입니다. 너무 관련이 있고 유선형이라면 express-resource도 사용하고 있습니다 .js.node.js를 언제까지 실행해야합니까?
언제 forever과 같은 것이 유용할까요? 자원이 부족한 시스템처럼 더 심각한 충돌 만 있습니까?
Forever는 개발 단계에서 유용합니다. youre 코드에 열심히 일하면 노드 앱을 직접 다시 시작하고 싶지는 않습니다. 영원히 사용하는 경우 프로그래밍 방식 영원히 모니터를 설치해야합니다
설치)
$ [sudo] npm install forever -g
주, 생산에서 일부 예기치 않은 오류 및 모든 프로젝트 충돌을 만날 때, 당신의 라이브를 저장할 수 있습니다.
$ cd /path/to/your/project
$ [sudo] npm install forever-monitor
사용 영원히 사용하는 두 가지 방법이 있습니다 : 명령 줄을 통해 또는 코드에서 영원히 사용하여가. 참고 : 프로그래밍 방식으로 영원히 사용한다면 forever-monitor를 설치해야합니다.
명령 줄 사용 영원히 (node.js로 작성되었는지 여부에 관계없이) 스크립트를 계속 실행할 수 있습니다.
예
forever start app.js