본문 바로가기
I LEARNED/TIL

[TIL] [troubleshooting] java.net.SocketTimeoutException: connect timed out 에러 해결

by veganwithbacon 2022. 9. 27.
반응형

API 요청의 처리가 오래 걸리게 되면, java.net.SocketTimeoutException 가 발생

 

Spring의 property 파일( application.yaml )의 timeout 시간을 늘려주면 된다

-1을 설정하면 timeout이 무한대가 되어 timeout이 발생하지 않는다

그렇지 않으면 ms 단위로 원하는 시간을 입력해주면 된다.

 

------------------------------------------------------

yaml 형식을 사용 중이면

 

server:
  tomcat:
    connection-timeout: -1

------------------------------------------------------

 

properties형식을 사용 중이면

 

server.tomcat.connection-timeout=-1

 

-----------------------------------------------------

 

위 코드를 추가해주니 해결되었다.

반응형

댓글