Hey All:

We have a load balancer talking with tomcat’s running on multiple backend 
tomcat servers. The
tomcats are running web service applications. In doing testing, and as reported 
by customers,
we occasionally see refused connections. Not real often, but enough to be a 
head ache. 
We’re not sure where the problem is coming from. Suspects include (1) firewall, 
(2) load balancer 
(3) tomcat and perhaps the (4) the web app.  The volume of traffic is so high, 
that it becomes
a needle in a hay stack issue.

We are using the BIO connector and everything is HTTP. Our typical hit rates 
are dozens per second.

In my experimentation with Tomcat, if it runs out of threads and the accept 
queue fills,
there is no indication in (for example) catalina.out.

(see acceptCount and maxConnections in 
http://tomcat.apache.org/tomcat-7.0-doc/config/http.html)

In production  maxConnections is the default of 200, but when looking at the 
number of connections
being processed by tomcat it’s rarely more than a couple dozen per instance. 
There’s always 
the possibility that it occasionally spikes. 

Anyway, the question is:  Is there any good way to see if tomcat is going into 
a state where it’s not accepting connections?
How would would I see this? Is it possible to see this ? 

Thanks for any help!
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to