perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From André Warnier>
Subject Re: Detecting graceful restart/stop in child processes
Date Mon, 07 Dec 2009 09:18:36 GMT
Bill Moseley wrote:
> Again, I've got keep alives set for a long time.

Well, isn't that your problem then ?
KeepAlive connections were introduced at a time when establishing and 
tearing down TCP connections were relatively expensive things to do.
With modern servers however, this is less important.

By setting KeepAliveTimeOut long, you essentially "block" a child (and 
all its resources), doing nothing but waiting for a follow-up request, 
for a long time after the last related request from the browser has come 
in, for the dubious benefit of avoiding the setup of a new connection.

View raw message