Node.js process 종료 이벤트 감지
·
Web/Nodejs
🎯 Goals Node.js 프로세스 종료시 이벤트를 발생, 감지한다. 자주 쓰이는 process event 의 용례와 주의사항을 알아본다. process.exit When to use? 프로세스 종료 이벤트를 감지거나 추가 작업을 하고 싶을 때 ex) 로깅 When this occur? exit 이벤트가 emit 되는 상황은 다음과 같다. 콜스택, 콜백큐, 잡큐가 모두 비워져서 더 이상 할 일이 없을 때 == 정상 종료 (exit code 0) process.exit(N) 로 직접 종료 이벤트 전달(emit). Exception 발생시 exit code 1 (단, process.on('uncaughtException') 미등록시) 등록했을 경우 exit code 0으로 종료 👉🏻 당연한 것이, 하나의 ..