error
Error: read ECONNRESET at TCP.onStreamRead
교정이
2022. 9. 8. 20:09
마이그레이션 진행 중 55000 여개의 name text를 네이버 파파고 API 사용, 4개 언어로 번역하여 테이블에 인서트하던 도중 발생했다.
49.9% 진행
real 239m45.313s
user 4m3.697s
sys 0m27.436s
다수의 트랙잭션을 처리하다 보니 우리쪽 서버 혹은 네이버 서버에서 연결을 끊은 것이다.
이유는 여러 가지로 추측할 수 있다.
1. 네이버 클라우드 번역 API 용량 한계치를 초과했다거나 (확인해보니 초과하지 않음)
2. node.js 서버에 캐시가 쌓였다거나 (cache clean)
3. 포트 넘버가 고갈되었다거나 ( LISTEN port number 찾아서 불필요한 것은 삭제해주자)
하여튼 try 문으로 예외 처리를 꼭 해주고 돌리도록 하자.
+ 리눅스 대기모드 진입 해제 꼭 해주자~!