]
Jean-Frederic Clere updated MODCLUSTER-466:
-------------------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 1.2.11.Final
Resolution: Done
mod_cluster undersizes the connection pool on httpd 2.2
-------------------------------------------------------
Key: MODCLUSTER-466
URL:
https://issues.jboss.org/browse/MODCLUSTER-466
Project: mod_cluster
Issue Type: Bug
Reporter: Aaron Ogburn
Assignee: Jean-Frederic Clere
Fix For: 1.2.11.Final
If all threads in a httpd child worker process are saturated with long requests, then all
connections in the pool are exhausted, likely leaving none available for additional pings,
which then fail with errors like:
[error] (70007)The timeout specified has expired: proxy: ajp: failed to acquire
connection for ...
Documentation suggests the connection pool will be sized to ThreadsPerChild+1 to avoid
that, but it looks like it is really just ThreadsPerChild on httpd 2.2.