We are facing an issue for last many days that our tomcat(8.0.5) stop responding to web requests which are targeting to a servlet deployed on tomcat but requests are coming from our website deployed on apache(2.2) on centos.
After going through many docs and posts we have come to conclusion to set maxThreads (in server.xml of tomcat) to same as maxClients settings (in apache httpd.conf for prefork MPM ) i.e. 256. But when I have gone through the AJP docs here: https://tomcat.apache.org/tomcat-8.0-doc/config/ajp.html
I came to know that it should be tomcat's "maxConnections" rather than "maxThreads". My collegue is convinced to have it "maxThreads" while i think it should be "maxConnections", so can someone clarify this confusion on our part. By the way - maxThreads settings is working fine since we applied this. Regards.