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

Copyright @2011 mediaon Corp. All rights reserved.

사이트에 관련하여 연락은 메일로 주세요. kosthb골뱅이gmail.com Copyright 2011 mediaon. All rights reserved.