We've also seen this, and tracked it down to two problems.

1 When the database back end goes 100% busy.
The fix for us was to sort the dodgy SQL

2 We ran out of bandwidth.
Fix was to buy more :)

Sorry, hope that helps

Lee

On Mon, 8 Sep 2003, Nicholas Ide wrote:

> 
> Is there no wisdom out there on this topic?
> I'm really stumped and would appreciate some insight.
> 
> -Nick
> 
> >
> >
> >I have tomcat 4.1.27 front ended by apache 2.0.47 and mod_jk connector.
> >
> >Occasionally I run out of apache slots because all the slots are
> >apparently hung while Sending Reply.  (W status from serverstatus screen).
> >These connections appear to all be stuck in a dialog with tomcat.
> >If I restart tomcat then apache cleans up the slots.
> >
> >I cannot reproduce the problem myself.  I simply have to wait long
> >enough, perhaps 48 hours, for the planets to align and cause the problem.
> >I am unable to detect a pattern for the failures.
> >They also happened under tomcat 4.0.4 and apache 1.3.26.
> >
> >Is there a configuration parameter on *either* the apache or tomcat 
> >side which will REALLY time out such hanging connections?
> >The "connectionTimeout" parameter in the Connector apparently
> >does not do the trick.  Nor does the soTimeout or serverTimeout
> >parameters found in jk2.properties.
> >
> >Snippet from server.xml:
> >
> >    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
> >       port="@CATALINA_AJP_PORT@" minProcessors="10" 
> >       maxProcessors="85"
> >       enableLookups="false" redirectPort="8443"
> >       acceptCount="10" debug="0" 
> >       connectionTimeout="10000"
> >       useURIValidationHack="false"
> >       protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
> >
> >jk2.properties:
> >
> >     [EMAIL PROTECTED]@
> >     channelSocket.scheme=http
> >     channelSocket.soTimeout=50000
> >
> >Configuration:
> > CoyoteConnector with JkCoyoteHandler
> > Catalina 4.1.27-LD-jdk14
> > Apache/2.0.47 (Unix) mod_jk/1.2.1
> > SunOS 5.8 
> > 
> >
> >-Nick
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to