Hello, Chris:
 
I have a couple of suggestions (but no answers).  
 
1) you can attach to a process with the 'truss' command and 
monitor the read/write activity of the process.  Syntax, options, 
and examples of truss can be had via "man truss" or Google 
"Unix truss command."  This *might* reveal something.
 
2) you can kill hanging processes and release the port via
a Unix command (the name escapes me right now), which
may help reduce the number of time you need to reboot
 
3) try experimenting with the min/max heap size for Java;
perhaps you can set both of them to small values in a test
environment to quickly reproduce the problem and use #1
 
Since other people can continue working normally, it does
not appear that you've read the maximum number of socket
connections (338, if I remember correctly).  Did this problem
start after having installed new software or changing the
environment?  Perhaps you can try "rolling back" to see if
the problem disappears....
 
Cordially,
 
Oswald
 


Christoph Fischer <[EMAIL PROTECTED]> wrote:

Hello everyone,

here is my configuration:
linux server with tomcat 4.1.29 connected to apache 1.3.29 via nod_jk
java version "1.4.2_03"

from tomcat server.xml

port="8009" minProcessors="5" maxProcessors="500"
acceptCount="10" debug="0"/>

At heavy access times the user gets a blank screen on the browser
and on the server a java process is hanging. Tomcat is still working
and responding to further tasks, but the 'hanging' processes will
stay around until reboot. Unfortunately the hanging processes will
also keep a socket connection on port 8009 to apache, so after some
time the system hangs due to too much connections.

I could rebuild this situation also with jmeter and a simple servlet
which only responds a simple html site, so the problem couldn't come
from my coding.

How can I solve this problem ? Is it coming from tomcat, apache 
or mod_jk???

Thanks very much for any hints
Chris



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


---------------------------------
Do you Yahoo!?
Get better spam protection with Yahoo! Mail

Reply via email to