MongoDB가 지속 레이어로 사용되는 Node.js 웹 프레임 워크로 Express를 사용하고 있습니다. 'node app.js'명령을 사용하여 서버를 실행할 때 mongoose 오류 또는 imagemagick 오류와 같은 오류가 때때로 발생하지만 구멍 노드 프로세스가 죽어 브라우저에서 사용할 수 없습니다. 익스프레스 '오류 처리기를 사용하지만 이것은 여전히 발생하고 있습니다. 누군가 도울 수 있습니까?오류가 발생하면 Nodejs Express 서버가 다운됩니다.
1
A
답변
0
clusters.on('death', function(worker) {
app.listen(3000);
});
1
process.on('uncaughtException', function (err) {
console.error(err);
console.log("Node NOT Exiting...");
});
관련 문제
- 1. NodeJS 프로그램에서 오류가 발생하면 소켓 하나만 연결 해제하십시오.
- 2. capj for nodejs/express
- 3. Express + NodeJS 설명서
- 4. NodeJS + Express + Mongo 세션 저장
- 5. Nodejs : Express + RedisStore, req.session undefined
- 6. nodejs/express/ejs render() synchronous
- 7. NodeJS + Express : URL 보안 방법
- 8. Socket.io and Express on NodeJS
- 9. "MySQL 서버가 사라졌습니다"오류가 발생하면 종료하는 방법은 무엇입니까?
- 10. 오류가 발생하면 CakePHP가 서버를 크래시합니다.
- 11. SMTP 421 오류가 발생하면 어떻게해야합니까?
- 12. R에 오류가 발생하면
- 13. 오류가 발생하면 프로그램을 종료하십시오.
- 14. SOAP 오류가 발생하면 어떻게됩니까?
- 15. mongodb를 사용하여 nodejs express 앱을 건조하려고 시도합니다.
- 16. NodeJS, Express : oAuth 원점으로 리디렉션하는 방법
- 17. Express 및 mongoDB가 포함 된 NodeJS 앱
- 18. nodejs/express 앱의 번역/번역 워크 플로우
- 19. mongoose findone 콜백 범위 (NodeJS, express)
- 20. NodeJS, Express, Jade, MySQL, Socket.io 상용구?
- 21. NodeJS, Express 및 플러그인 스타일 시트
- 22. 전자 메일 서버가 다운됩니다. 그것이 다운되는 즉시 다시 시작하는 방법?
- 23. nodejs 서버가 AWS SQS를 수신하도록하려면 어떻게해야합니까?
- 24. 오류가 발생하면 swf를 중지하는 방법
- 25. C의 함수에서 오류가 발생하면 어떻게해야합니까?
- 26. 오류가 발생하면 lua 가비지 수집합니까?
- 27. Zend_Db_Table : 삽입시 오류가 발생하면 어떻게됩니까?
- 28. 오류가 발생하면 계속 DataContext를 삽입하십시오.
- 29. Nodejs
- 30. 앱이 다운됩니다. (로그 첨부)
당신이 사용하는 노드의 버전은 무엇? 클러스터 패키지와 process.on ('죽음') 메시지를 사용하여이 문제를 해결했습니다. node.js 웹 사이트의 클러스터에 대한 예제 코드를 살펴보면 – ControlAltDel
@zhangxuefeng이 답을 게시 한 다음이를 수락합니다. 그런 식으로 같은 문제가있는 다른 사람들은 해결책이 있음을 알게 될 것입니다. –
http : // stackoverflow .com/questions/5999373/how-do-i-prevent-node-js-crashing-try-catch-doesnt-work – TiansHUo