https://bz.apache.org/bugzilla/show_bug.cgi?id=51814

Eric Covener <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|enhancement                 |normal

--- Comment #5 from Eric Covener <[email protected]> ---
> Apache
> should set the TTL automatically to the timeout of the keep-alive header if
> it exists IMO.

I don't think this is feasible. the ttl is unfortunately a property of the pool
at creation time (child process startup), not in each connection object in the
pool such that it could be updated after it sees some transactions.

For the original issue, no TTL only:

There is a bias towards reusing the most recently returned connections, 
because the resource list API the connection pool is implemented with
is stack-like.  On a busy server, the deep end of the pool will
never be looked at.

Exacerbating this -- when mod_proxy does get unlucky and find a dead 
conn, instead of cycling through a bunch or items in the list
it just creates a new TCP connection for the same pooled object.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to