Hi,
I am getting the following WARNING message in my catalina.out file. I am
currently running Apache 2.2.10, Tomcat 6.0.16 and Sun's JDK 1.6.0_07. I
can't tell if this is causing a problem or not. Thanks in advance for the
help.
Jan 8, 2009 1:40:10 PM org.apache.jk.core.MsgContext action
WARNING: Error sending end packet
java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at org.apache.jk.common.ChannelSocket.send(ChannelSocket.java:531)
at
org.apache.jk.common.JkInputStream.endMessage(JkInputStream.java:121)
at org.apache.jk.core.MsgContext.action(MsgContext.java:304)
at org.apache.coyote.Response.action(Response.java:183)
at org.apache.coyote.Response.finish(Response.java:305)
at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:195)
at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:619)
My AJP configuration is the following in my server.xml file:
<Connector port="8009"
enableLookups="false" redirectPort="8445" debug="0"
maxThreads="200" minSpareThreads="10" maxSpareThreads="25"
acceptCount="100" connectionTimeout="20000"
protocol="AJP/1.3" />
Apache is load balancing two tomcat servers with the following
configuration:
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /lexmaint !
<Proxy balancer://app1>
BalancerMember ajp://server1:8009 route=app1-a loadfactor=5
BalancerMember ajp://server2:8009 route=app1-b loadfactor=5
</Proxy>
<Location / >
ProxyPass balancer://app1/ stickysession=JSESSIONID
</Location>