postman에서 잘되던 api가 배포했더니 오류가 났다....!
이건 듣도보도 못한 HTTP status 499....
해당 에러는 Nginx 자체 클라이언트 쪽 에러로 서버가 응답을 보내기도 전에 클라이언트쪽에서 연결을 끊어버린 상태다
아니 나는 끊은 적이 없는데 왜...? 🥲
원인을 찾다보니 React-Query useMutation의 mutateAsync로 비동기처리를 하고 있었는데 axios의 timeout시간에 딱 걸려버린 것이다.
해당 api가 1.5초 정도 걸렸는데 1초로 해줬으니 axios에서 응답을 받기도 전에 끊어버린 것이다.
✏️ timeout시간을 1초에서 3초로 늘려줬더니 해결 !