Hi,
In my production system we have a set up of Clustered environment with two nodes of
JBOSS-4.0.5.GA, two apache mod_jk 1.2.23 and Cisco load balancer. We also have a firewall
inbetween apache and jboss.
When users are trying to access the web pages its loading too long and after some time we
are getting the below "Broken Pipe" error.
We also set socket_keepalive=1 in workers.properties but it didn't help.
Any suggestions will be greatly appreciated.
Error:
2007-08-03 01:01:26,003 WARN [org.apache.jk.core.MsgContext] 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:112)
at org.apache.jk.core.MsgContext.action(MsgContext.java:293)
at org.apache.coyote.Response.action(Response.java:182)
at org.apache.coyote.Response.finish(Response.java:304)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:204)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
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:684)
at java.lang.Thread.run(Thread.java:595)
2007-08-03 01:01:26,007 WARN [org.apache.jk.common.ChannelSocket] processCallbacks status
2
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4070881#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...