Hi, This is actually a question regarding the combination of JBoss 4.0.2RC1 with Tomcat 5.0.28 as a component, and Apache 2.2.3 with mod_proxy_ajp. I hope this is the correct forum.
To get failover we have two machines, both running Apache and JBoss. mod_proxy_ajp is configured on both machines to do load balancing between the two JBoss instances. We also use sticky sessions. The problem is that if you shut down JBoss on one machine (typically to upgrade our application) and the JBoss currently is "busy" Apache may give you errors: Status 503 Service temporarily unavailable. I can see the following lines in the log: 2008-09-10 18:40:33,664 DEBUG [tomcat.localhost.ROOT.Context] Stopping 2008-09-10 18:40:33,665 DEBUG [tomcat.localhost.ROOT.Context] Stopping filters ... A bunch of filters are shut down. ... 2008-09-10 18:40:33,679 DEBUG [tomcat.localhost.ROOT.Context] Processing standard container shutdown 2008-09-10 18:40:33,685 INFO [org.apache.catalina.core.StandardWrapper] Waiting for 14 instance(s) to be deallocated It seems like new requests that happen to be given to this Tomcat (by proxy_ajp) are not getting any responses until somewhere around when this turns up in the log: 2008-07-08 14:27:39,622 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] Destroyed jboss.web:service=WebServer It seems like the Tomcat threads don't disconnect (from proxy_ajp) until they are destroyed, even though no incoming requests are handled. The gap in time between stopping and destroying Tomcat seems to be due to dependencies on components (MBeans) that are busy. I can't see any reason for the idle connections to be open, so maybe it is possible to close those on stopping one of the MBeans of our application. What do you think? We used mod_jk with Apache 1.3 before and the problem got a slightly different symptom there, instead of getting an error message the response from Apache was empty. -- Mårten Svantesson Senior Developer Travelocity Nordic +46 (0)8 505 787 23 --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]