From: Eric Covener Date: Thu, 4 Nov 2010 16:25:37 +0000 (+0000) Subject: Merge r1031062 from trunk: X-Git-Tag: 2.2.18~329 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3be6e647e62ae1231d1c5e3cde752bc07411fc45;p=thirdparty%2Fapache%2Fhttpd.git Merge r1031062 from trunk: PR#50174: don't offer 120ms as a "typical" TCP keepalive frequency. Initial keepalive timers can be as high as 2 hours (windows/linux/solars defaults via google). Drive home the idea that users need to figure out their OS and Firewall timers and make the former smaller than th elatter. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1031063 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/mod_proxy.html.en b/docs/manual/mod/mod_proxy.html.en index f8c02ecff4e..39310916bfc 100644 --- a/docs/manual/mod/mod_proxy.html.en +++ b/docs/manual/mod/mod_proxy.html.en @@ -999,12 +999,15 @@ through keepalive Off - This parameter should be used when you have a firewall between your +

This parameter should be used when you have a firewall between your Apache and the backend server, who tend to drop inactive connections. This flag will tell the Operating System to send KEEP_ALIVE - messages on inactive connections (interval depends on global OS settings, - generally 120ms), and thus prevent the firewall to drop the connection. - To enable keepalive set this property value to On. + messages on inactive connections and thus prevent the firewall to drop the connection. + To enable keepalive set this property value to On.

+

The frequency of initial and subsequent TCP keepalive probes + depends on global OS settings, and may be as high as 2 hours. To be useful, + the frequency configured in the OS must be smaller than the threshold used + by the firewall.

lbset 0 diff --git a/docs/manual/mod/mod_proxy.xml b/docs/manual/mod/mod_proxy.xml index 7bee9b1e498..26b4af475b4 100644 --- a/docs/manual/mod/mod_proxy.xml +++ b/docs/manual/mod/mod_proxy.xml @@ -847,12 +847,15 @@ expressions keepalive Off - This parameter should be used when you have a firewall between your +

This parameter should be used when you have a firewall between your Apache and the backend server, who tend to drop inactive connections. This flag will tell the Operating System to send KEEP_ALIVE - messages on inactive connections (interval depends on global OS settings, - generally 120ms), and thus prevent the firewall to drop the connection. - To enable keepalive set this property value to On. + messages on inactive connections and thus prevent the firewall to drop the connection. + To enable keepalive set this property value to On.

+

The frequency of initial and subsequent TCP keepalive probes + depends on global OS settings, and may be as high as 2 hours. To be useful, + the frequency configured in the OS must be smaller than the threshold used + by the firewall.

lbset 0