나는이 문제를 해결하는 데 도움이 될 수의때때로 java.net.SocketTimeoutException : 읽기 시간 초과. 때로는하지
java.net.SocketTimeoutException: Read timed out
그리고 어쩌면 사람이 이상한 오류가 있습니다.
사실은 이클립과 Tomcat v7으로 작업하고 있습니다. 그럼 난 내 서버 -> 톰캣 v7.0-> 제한 시간에
Debugger timeout(ms):3000
Launch timeout(ms):20000
을 내 윈도우 -> 환경 설정 -> 자바 -> 디버그에서
_call.setTimeout(3500);
이 기능을 실행 내가 내 WebService를 실행할 때, 때로는 완벽하게 작동합니다, 지금
Start(in seconds): 45
Stop(in seconds): 15
이, 때때로 나는 RemoteException e2: java.net.SocketTimeoutException:
재를 얻을 수 광고 시간 초과
Timeout
을 올바르게 설정 했습니까? 변경하려고했기 때문에 스틸이 동일하게 발생하므로 가끔 오류가 발생하는 경우가 있으며 때로는이 아닙니다.
나는 같은 이슈를 가지고있다 .. 타임 아웃 기간을 늘려도, 나는 여전히이 예외에 직면 해있다 ... 달성했다면 당신의 해결책을 게시해라. –
기록을 위해 이것은 관련이 없지만 내가 직면 한 문제의 관찰이다. 같은 오류가 발생하여 Tomcat에서 실수로 300 %의 CPU를 차지하는 MySQL 데이터베이스를 다시 인덱싱했습니다. 우리 서비스에 대한 의미있는 연결은 SocketTimeOutErrors를 던졌습니다 ... 비슷한 점이 내가 상상하는 다른 Tomcat 서버에서 문제를 일으킬 수 있습니다. 이 문제를 해결하기 위해 우리는 분명히 그 과정을 죽였습니다. –