HttpClient java.net.SocketTimeoutException: Read timed out
HttpClient java.net.SocketTimeoutException: Read timed out
HttpClient 사용시 아래와 같은 오류가 발생.
ERROR error - java.net.SocketTimeoutException: Read timed out
<<__Exception__>>
javax.servlet.ServletException: java.lang.Exception: 제한 접속시간 초과
현상
기존에 잘 사용하던 소스인데, 제우스로 변경 시점 부터 오류가 발생.
소스를 일반 클래스로 컴파일하여 java 명령으로 실행시에는 오류 없이 정상 실행.
제우스에 올라가 있는 JSP에서 HttpClient를 실행할 때만 오류가 발생.
증상
웹투비에 system 로그에 보면
위의 HttpClient JSP 호출 시점에 아래와 같은 메세지가 발생.
Request is queued because all eligible server processes are in use.
결론
제우스와 웹투비의 쓰레드 수 를 늘려주니 문제가 해결됨.
쓰레드 부족으로 인한 문제였음.
.'Unix > WAS' 카테고리의 다른 글
Caused by: javax.servlet.jsp.JspException: Cannot find bean under name org.apache.struts.taglib.html.BEAN (0) | 2016.06.04 |
---|---|
제우스 컨테이너 확인 방법 (0) | 2016.06.04 |
제우스 index.jsp 변경 방법 (0) | 2016.06.04 |
제우스 Container1,2에서 하나의 Application 실행하기. (0) | 2016.06.04 |
JEUS VHOST 설정 방법 (0) | 2016.06.04 |