mirror of
https://github.com/apache/httpd.git
synced 2026-01-06 09:01:14 +03:00
Documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731533 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -35,17 +35,23 @@
|
||||
<tr><th><a href="module-dict.html#SourceFile">Source<63>File:</a></th><td>mod_proxy_balancer.c</td></tr></table>
|
||||
<h3>Summary</h3>
|
||||
|
||||
<p>This module <em>requires</em> the service of <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. It provides load balancing support for
|
||||
<code>HTTP</code>, <code>FTP</code> and <code>AJP13</code> protocols
|
||||
</p>
|
||||
|
||||
<p>Load balancing scheduler algorithm is provided by not this
|
||||
module but other modules such as:
|
||||
<code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code>,
|
||||
<code class="module"><a href="../mod/mod_lbmethod_bytraffic.html">mod_lbmethod_bytraffic</a></code>,
|
||||
<code class="module"><a href="../mod/mod_lbmethod_bybusyness.html">mod_lbmethod_bybusyness</a></code> and
|
||||
<code class="module"><a href="../mod/mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></code>.
|
||||
</p>
|
||||
<p>This module <em>requires</em> the service of <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> and it provides load balancing for
|
||||
all the supported protocols. The most important ones are:</p>
|
||||
<ul>
|
||||
<li>HTTP, using <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code></li>
|
||||
<li>FTP, using <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code></li>
|
||||
<li>AJP13, using <code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code></li>
|
||||
<li>WebSocket, using <code class="module"><a href="../mod/mod_proxy_wstunnel.html">mod_proxy_wstunnel</a></code></li>
|
||||
</ul>
|
||||
|
||||
<p>The Load balancing scheduler algorithm is not provided by this
|
||||
module but from other ones such as:</p>
|
||||
<ul>
|
||||
<li><code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code></li>
|
||||
<li><code class="module"><a href="../mod/mod_lbmethod_bytraffic.html">mod_lbmethod_bytraffic</a></code></li>
|
||||
<li><code class="module"><a href="../mod/mod_lbmethod_bybusyness.html">mod_lbmethod_bybusyness</a></code></li>
|
||||
<li><code class="module"><a href="../mod/mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></code></li>
|
||||
</ul>
|
||||
|
||||
<p>Thus, in order to get the ability of load balancing,
|
||||
<code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>
|
||||
|
||||
@@ -38,17 +38,19 @@
|
||||
|
||||
<p>This module <em>requires</em> the service of <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. It provides support for the tunnelling of web
|
||||
socket connections to a backend websockets server. The connection
|
||||
is automagically upgraded to a websocket connection:</p>
|
||||
is automatically upgraded to a websocket connection:</p>
|
||||
|
||||
<pre class="prettyprint lang-config">Upgrade: WebSocket
|
||||
<div class="example"><h3>HTTP Response</h3><pre class="prettyprint lang-config">Upgrade: WebSocket
|
||||
Connection: Upgrade</pre>
|
||||
|
||||
|
||||
|
||||
<div class="example"><h3>Proxying requests to websockets server</h3><pre class="prettyprint lang-config">ProxyPass "/ws2/" "ws://echo.websocket.org/"
|
||||
ProxyPass "/wss2/" "wss://echo.websocket.org/"</pre>
|
||||
</div>
|
||||
|
||||
<p>Proxying requests to a websockets server like <code>echo.websocket.org</code> can be done using the
|
||||
<code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> directive:</p>
|
||||
<pre class="prettyprint lang-config">ProxyPass "/ws2/" "ws://echo.websocket.org/"
|
||||
ProxyPass "/wss2/" "wss://echo.websocket.org/"</pre>
|
||||
|
||||
|
||||
<p>Load balancing for multiple backends can be achieved using <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>.</p>
|
||||
</div>
|
||||
<div id="quickview"><h3 class="directives">Directives</h3>
|
||||
<ul id="toc">
|
||||
|
||||
@@ -709,7 +709,7 @@ using the specified magic file</td></tr>
|
||||
<tr class="odd"><td><a href="mpm_common.html#minsparethreads">MinSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Minimum number of idle threads available to handle request
|
||||
spikes</td></tr>
|
||||
<tr><td><a href="mod_file_cache.html#mmapfile">MMapFile <var>file-path</var> [<var>file-path</var>] ...</a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Map a list of files into memory at startup time</td></tr>
|
||||
<tr class="odd"><td><a href="mod_dialup.html#modemstandard">ModemStandard V.21|V.26bis|V.32|V.92</a></td><td></td><td>d</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Modem standard to simulate</td></tr>
|
||||
<tr class="odd"><td><a href="mod_dialup.html#modemstandard">ModemStandard V.21|V.26bis|V.32|V.34|V.92</a></td><td></td><td>d</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">Modem standard to simulate</td></tr>
|
||||
<tr><td><a href="mod_mime.html#modmimeusepathinfo">ModMimeUsePathInfo On|Off</a></td><td> Off </td><td>d</td><td>B</td></tr><tr><td class="descr" colspan="4">Tells <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> to treat <code>path_info</code>
|
||||
components as part of the filename</td></tr>
|
||||
<tr class="odd"><td><a href="mod_mime.html#multiviewsmatch">MultiviewsMatch Any|NegotiatedOnly|Filters|Handlers
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
|
||||
<!-- French translation : Lucien GENTIS -->
|
||||
<!-- Reviewed by : Vincent Deffontaines -->
|
||||
<!-- English Revision: 1673945:1730730 (outdated) -->
|
||||
<!-- English Revision: 1673945:1731192 (outdated) -->
|
||||
|
||||
<!--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
|
||||
<?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
|
||||
<!-- English Revision: 420990:1730730 (outdated) -->
|
||||
<!-- English Revision: 420990:1731192 (outdated) -->
|
||||
|
||||
<!--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="EUC-KR" ?>
|
||||
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
|
||||
<?xml-stylesheet type="text/xsl" href="./style/manual.ko.xsl"?>
|
||||
<!-- English Revision: 105989:1730730 (outdated) -->
|
||||
<!-- English Revision: 105989:1731192 (outdated) -->
|
||||
|
||||
<!--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
|
||||
<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
|
||||
<!-- English Revision: 1300910:1730730 (outdated) -->
|
||||
<!-- English Revision: 1300910:1731192 (outdated) -->
|
||||
<!-- =====================================================
|
||||
Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
|
||||
Reviewed by: Orhan Berent <berent belgeler.org>
|
||||
|
||||
Reference in New Issue
Block a user