process.exit()
현재 프로세스를 종료하는데 사용되는 메서드다.
종료 상태코드를 매개변수로 받아 들여 작동한다.
- 상태 코드의 의미
0 : 프로그램이 정상적으로 종료되었음을 나타낸다. 즉 , 모든 작업이 성공적으로 완료 되었다는 의미
1 : 프로그램이 비정상 적으로 종료되었음을 나타낸다. 일반적으로 오류가 발생하거나 예외적인 상황이 발생한 경우 사용된다.
기타 숫자 : 2 이상의 다른 숫자는 각기 다른 오류 상황을 나타낸다. 사용자가 정의한 특정 오류코드를 나타낼 수 있다.
if (someErrorOccurred) {
console.error("An error occurred!");
process.exit(1); // 비정상 종료
}
// 정상적으로 종료될 경우
console.log("Program completed successfully.");
process.exit(0); // 정상 종료
'Node' 카테고리의 다른 글
커넥션 풀(Connection Pool) (2) | 2024.11.04 |
---|---|
객체지향 패턴(Object-Oriented Patterns) (0) | 2024.10.29 |
TCP 이해하기 (0) | 2024.10.28 |
socket 이벤트 / 버퍼(Buffer) (0) | 2024.10.23 |
Socket.io 기본 기능 (0) | 2024.09.30 |