WEB

Node.js 오류 시에도 서버 끄지 않기

kmings 2024. 10. 10. 16:48
728x90

코드 하단에 아래 코드를 입력하니 서버가 꺼지지 않고 오류 메세지는 출력됩니다!! 

process.on('uncaughtException', (err) => {
    console.error('Uncaught Exception 발생:', err);
    // 서버 종료를 방지하고 오류 로그만 출력
});

// 예기치 않은 비동기 오류 처리
process.on('unhandledRejection', (reason, promise) => {
    console.error('Unhandled Rejection 발생:', promise, '이유:', reason);
    // 서버 종료를 방지하고 오류 로그만 출력
});