
[Node.js] Axios에서 발생하는 socket hang up 에러
·
TypeScript & NodeJs
최근 운용중인 서버 중 한 곳에서 `socket hang up` 에러가 발생했다.여러 시행착오를 거쳐 결국 문제를 해결하였고, 해당 해결법에 대한 한국어 레퍼런스는 없길래 기록하고자 한다. 환경 먼저 서버에서 HTTP Client로는 Axios / node 18 LTS 버전을 사용하고 있다.`hang up`은 통상적으로 서버가 실행중이지만, 어떤 요청 시에 아무런 응답이 없다는 것을 의미한다.`socket hang up`이라는 에러 역시 통신을 시도하는 동안 통신이 실패한 것을 의미하고, 응답이 오지 않아서 발생한 에러로 유추할 수 있었다. 에러가 발생한 코드는 다음과 같은 구조로 이뤄져 있다.export async function callBack (resData) {try { const respo..