• 구름많음동두천 17.6℃
  • 맑음강릉 20.3℃
  • 구름많음서울 18.2℃
  • 맑음대전 18.5℃
  • 맑음대구 19.0℃
  • 맑음울산 20.0℃
  • 맑음광주 18.4℃
  • 맑음부산 19.1℃
  • 맑음고창 18.4℃
  • 맑음제주 21.3℃
  • 구름많음강화 15.3℃
  • 구름조금보은 17.3℃
  • 맑음금산 18.1℃
  • 맑음강진군 18.7℃
  • 구름조금경주시 20.7℃
  • 맑음거제 19.7℃
기상청 제공

인터넷

톰캣의 org.apache.jk.common.ChannelSocket processConnection 오류 해결하기

  • 등록 -0001.11.30 00:00:00
톰캣서버에서 org.apache.jk.common.ChannelSocket processConnection 이런 오류가 난다면..원인은

사용자 <-> 아파치 <-> 톰캣

위의 구조일때 톰캣에서 프로세스 처리 시간이 길어질경우 아파치와 톰캣간의 동기화에 문제가 생겨서 생기는 오류이다.

해결 방법은

workers.properties 파일 열어서
worker.worker1.socket_timeout=
120
타임아웃시간 늘려주고 아파치 재시작한다
.

어떤 문서 보면
worker.worker1.cache_timeout=600
worker.worker1.socket_keepalive=1
worker.worker1.recycle_timeout=120
이런식으로 설정된곳도 있다. 알아서 자신설정에 맞게 변경하자.


http://blog.naver.com/sung2li?Redirect=Log&logNo=60002336552
http://old.nabble.com/TomCat--Catalina.out--%3A-Application-failing-with-java.net.SocketException-td14658933.html