반응형
에러 처리하기
에러처리는 정말 중요한 역할이다 그래서 꼭 에러처리를 잘해야한다
예외 : 처리하지 못한 에러
- 노드 스레드를 멈춤
- 노드는 기본적으로 싱글 스레드라 스레드가 멈춘다는 것은 프로세스가 멈추는 것
setInterval(() => {
console.log("시작");
try {
throw new Error("Server is died");
} catch(err) {
console.error(err);
}
}, 1000);
promise에는 catch 붙이는 습관을 길러야 한다.
- 콜백 함수의 동작이 보장되지 않음
- 따라서 복구 작업용으로 쓰는 것은 부적합
- 에러 내용 기록용으로만 쓰는게 좋음
반응형
'node.js' 카테고리의 다른 글
What is Socket.io? (0) | 2022.01.21 |
---|---|
SQL? NoSQL? (0) | 2022.01.14 |
버퍼와 스트림 이해하기 (0) | 2022.01.03 |
fs에 대해서 (0) | 2022.01.03 |
URL모듈이란? crypto 와 util에 대해서 (0) | 2022.01.03 |