내 node.js 서버가 충돌하거나 중단 될 때마다 데이터베이스 업데이트 작업을 수행 할 수있는 방법이 있습니까? 자바에서 try{}catch(){}finally(){}
처럼. 나는 여기 조금 초보자 다.Node.js 서버 크래시 처리
노드가 종료되기 전에 노드가 방출하는 이벤트가 있습니까? 그렇다면 거기에 내 기능을 쓸 수 있습니다.
나는 서버를 수동으로 중지하면 데이터베이스의 일부 필드를 업데이트해야한다. 처리되지 않은 크래시도 마찬가지입니다.
여기에 Node.js의 도메인 정보가 나와 있습니다. 하지만 도메인을 사용하여 전체 서버를 모니터링하는 방법을 모르겠습니다.
자바 스크립트가'try' /'catch'을 시작하지만 당신은 정말 어떤 언어 처리 ** ** 충돌에 대한 것을 사용해서는 안된다. 이 질문을 확인하십시오 : http://stackoverflow.com/a/7313005/362536 또한, 커널이 어떤 이유로 (메모리 부족과 같은) 프로세스를 죽이는 이벤트에서 뭔가를하기를 원할 것입니다. . 이러한 경우 외부 프로세스를 모니터링해야합니다. – Brad