Bug 54620

Summary: [PATCH] custom mod_jk availability checks
Product: Tomcat Connectors Reporter: Alan F <alan.fitton>
Component: mod_jkAssignee: Tomcat Developers Mailing List <dev>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: P2    
Version: 1.2.37   
Target Milestone: ---   
Hardware: HP   
OS: Linux   

Description Alan F 2013-02-28 13:19:49 UTC
Hi,

I've added a feature to mod_jk which provides an alternative to CPING/CPONG to determine if a worker is "alive". It allows you to configure a URI to test (using a GET request), and an expected HTTP status code.

worker.tomcat_default.custom_check_expected_status=200
worker.tomcat_default.custom_check_uri=/app/somefile

The reason for this is that we do rolling deploys across a cluster of Tomcat servers, and in the time the app is redeploying mod_jk continues to route requests to the Tomcat instance, resulting in 404's to our clients.

Is this something which would be considered for inclusion in mod_jk? Does it need more work?

Thanks and Best Regards,
Comment 1 Alan F 2013-02-28 13:45:16 UTC

*** This bug has been marked as a duplicate of bug 54621 ***