안녕하세요! Node.js에서 ctrl + c를 누르면, 기본적으로 프로세스에 SIGINT 신호가 전송되어 서버가 종료됩니다. 연결된 데이터베이스에 대한 연결 종료는 SIGINT 이벤트 핸들러에 따
안녕하세요! Node.js에서 ctrl + c를 누르면, 기본적으로 프로세스에 SIGINT 신호가 전송되어 서버가 종료됩니다. 연결된 데이터베이스에 대한 연결 종료는 SIGINT 이벤트 핸들러에 따라 다릅니다. process.once('SIGINT', ...)를 사용하여 연결 종료 처리를 설정하셨다면, 서버가 종료될 때 데이터베이스 연결도 종료됩니다. 예를 들어, MongoDB와 Mongoose를 사용하는 경우 다음과 같이 작성할 수 있습니다. 이렇게 설정하면 ctrl + c를 눌러 프로세스를 종료할 때 MongoDB 연결도 정상적으로 종료됩니다.