Commit c83abf8d authored by Eric Covener's avatar Eric Covener
Browse files

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
parent 3ae9f767
Loading
Loading
Loading
Loading
+7 −4
Changes for docs/manual/mod/mod_proxy.html.en: 7 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -999,12 +999,15 @@ through</td></tr>
    </td></tr>
    <tr><td>keepalive</td>
        <td>Off</td>
        <td>This parameter should be used when you have a firewall between your
        <td><p>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 <code>KEEP_ALIVE</code>
    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 <code>On</code>. 
    messages on inactive connections  and thus prevent the firewall to drop the connection.
    To enable keepalive set this property value to <code>On</code>. </p>
    <p>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.</p>
    </td></tr>
    <tr><td>lbset</td>
        <td>0</td>
+7 −4
Changes for docs/manual/mod/mod_proxy.xml: 7 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -847,12 +847,15 @@ expressions</description>
    </td></tr>
    <tr><td>keepalive</td>
        <td>Off</td>
        <td>This parameter should be used when you have a firewall between your
        <td><p>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 <code>KEEP_ALIVE</code>
    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 <code>On</code>. 
    messages on inactive connections  and thus prevent the firewall to drop the connection.
    To enable keepalive set this property value to <code>On</code>. </p>
    <p>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.</p>
    </td></tr>
    <tr><td>lbset</td>
        <td>0</td>