read timed out1 java.net.SocketTimeoutException: Read timed out (Jsoup) Jsoup 라이브러리를 이용하여 특정 대외 API를 호출하는 처리를 수행하고 있었다.평소처럼 서버의 오류로그를 모니터링 하는데 최근들어 심심찮게java.net.SocketTimeoutException: Read timed out 메시지가 노출이 된다. 평소 아무 이상 없었던 처리인데 이런 오류가 심심치않게 발생하고 현장쪽에서도 불편 접수가 되는듯하여 시간을 들여 내부로직을 확인해 보았다. API 호출시에는 Jsoup 라이브러리(jsoup-1.13.1)를 사용하며 timeout 값은 10000 즉 10초를 설정했었는데, 로그파일을 확인해 보면 딱 5초 시점에서 Read timed out 오류가 발생하는 것이었다. 해당 라이브러리의 내부 소스를 확인하면 아래와 같이 구현이 되어있다. private st.. 2024. 7. 9. 이전 1 다음