• 맑음동두천 20.8℃
  • 구름조금강릉 24.6℃
  • 맑음서울 22.3℃
  • 맑음대전 22.8℃
  • 맑음대구 24.1℃
  • 맑음울산 21.7℃
  • 맑음광주 21.1℃
  • 구름조금부산 19.1℃
  • 맑음고창 ℃
  • 구름조금제주 20.5℃
  • 맑음강화 17.3℃
  • 맑음보은 21.6℃
  • 맑음금산 21.9℃
  • 맑음강진군 20.0℃
  • 맑음경주시 23.2℃
  • 맑음거제 18.5℃
기상청 제공

인터넷

톰캣의 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