Rainer Jung wrote:

Which connector do you use? The usual Coyote (Jav) connector, or the native APR connector (also called tcnative)?
Hmm.. good question.. I follow the directions, compile and it (make install) puts the mod_jk.so in the ../apache/modules directory. I would guess it is the native since I compile the code in the ../native directory. Guess I did not pickup that there was a difference..

What should I be doing..?


Actually I do.. Here is that setting from my server.xml

<!-- Define an AJP 1.3 Connector on port 8009 -->
   <Connector port="8009"
              enableLookups="false"
              redirectPort="8443"
              protocol="AJP/1.3"
              connectionTimeout="60000"
              maxThreads="750"
              debug="0" />

Is there anything else here that needs changing..?

Hmmm, maybe set connectionTimeout to 600000 instead of 60000. Otherwise TC and mod_jk don't use the same timeout (I think you had 10 minutes ofr mod_jk). This will not be the reason for your strange observation, but it should reduce the CLOSE_WAIT connections during normal operations.
Just to be clear..

The Tomcat Connector setting for port 8009 of "connectionTimeout" should equal the worker.properties setting of:

connection_pool_timeout

or

connect_timeout

?


I would run a cron job, that writes out the netstat statistics for 8009 (how many connections in which state, including LISTEN etc.) once a minute to get an idea, if you run into something extreme immediately before the LISTEN dies.
Ok.. I work on setting that "trap" up...

The previous hint about taking thread dumps once the problem is there is still valid. That way we can check from the inside of the JVM, if the accept thread is gone. But we still won't know why.

Any interesting log items on the TC side? OutOfMemory errors?

No, not generally.. I have had one "OutOfMemory" error several weeks ago that I never could "explain", but that is the first that did not showed up in the catalina.out logs AS a problem..

Those port 3050 connections are DB connections or something similar I suppose?
Correct.. Firebird.

Thanks, I really appreciate the suggestions.. I'll post back to this thread once I get some results based on your suggestions..

John..

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to