📄 mod_proxy.html.ja.euc-jp
字号:
撅箕倡くかが疯まります。Soft Maximum <code>smax</code> の眶に
茫するまで涩妥に炳じてコネクションは栏喇されます。<code>smax</code>
を亩えた眶のコネクションは、栏赂箕粗 <code>ttl</code> で磊们されます。
バックエンドサ〖バと Hard Maximum <code>max</code> の眶笆惧のコネクションを
栏喇することはありません。</p>
<div class="example"><p><code>
ProxyPass /example http://backend.example.com smax=5 max=20 ttl=120 retry=300
</code></p></div>
<table>
<tr><th>パラメ〖タ</th>
<th>デフォルト猛</th>
<th>棱汤</th></tr>
<tr><td>min</td>
<td>0</td>
<td>バックエンドサ〖バとの儡鲁で
撅に倡いているコネクション眶の呵井猛</td></tr>
<tr><td>max</td>
<td>1...n</td>
<td>バックエンドサ〖バとの儡鲁眶の Hard Maximum
<span class="transnote">(<em>条庙:</em> ハ〖ドリミット)</span>。
デフォルト猛は、蝗脱している MPM のプロセスあたりのスレッド眶になっています。
Prefork MPM では撅に 1 で、Worker MPM では <code class="directive">ThreadsPerChild</code>
で拇泪できます。Hard Maximum 笆惧にバックエンドサ〖バとのコネクションを
栏喇することはありません。</td></tr>
<tr><td>smax</td>
<td>max</td>
<td>儡鲁眶の Soft Maximum <span class="transnote">(<em>条庙:</em> ソフトリミット)</span>まで、
コネクションは涩妥に炳じて栏喇されます。
<code>smax</code> を亩えた眶のコネクションは栏赂箕粗 <code>ttl</code>
で磊们されます。
</td></tr>
<tr><td>ttl</td>
<td>-</td>
<td><code>smax</code> 眶を亩えた润宠瓢觉轮のコネクションの栏赂箕粗を、
擅で回年します。この袋粗柒に蝗脱されなかったコネクションは、
链て誓じられます。
</td></tr>
<tr><td>timeout</td>
<td><code class="directive">Timeout</code></td>
<td>コネクションタイムアウトを擅で回年します。泼に回年されなければ、
フリ〖なコネクションを艰评できるまで略ちます。このディレクティブは
<code>max</code> パラメ〖タと圭わせて蝗うことで、バックエンドサ〖バとの
儡鲁眶を扩告するのに蝗います。
</td></tr>
<tr><td>acquire</td>
<td>-</td>
<td>肋年すると、コネクションプ〖ルからフリ〖のコネクションを艰评するために
略怠する略ち箕粗の呵络猛になります。フリ〖のコネクションがプ〖ルになかった眷圭は、
<code>SERVER_BUSY</code> ステ〖タスがクライアントに手されます。
</td></tr>
<tr><td>keepalive</td>
<td>Off</td>
<td>バックエンドサ〖バと Apache の粗にファイア〖ウォ〖ルがある眷圭には、
このパラメ〖タを蝗ってください。ファイアウォ〖ルは饼」にして、
润宠瓢觉轮のコネクションを皖とそうとします。
このフラグは OS に回绩して、<code>KEEP_ALIVE</code> メッセ〖ジを润宠瓢觉轮の
コネクションでも流るようにします (粗持は OS のグロ〖バル肋年に巴赂し、
奶撅は 120ms 粗持) 。これによってファイアウォ〖ルによってコネクションが
皖とされることを松げます。keepalive を铜跟にするには、このプロパティを
<code>On</code> にしてください。
</td></tr>
<tr><td>retry</td>
<td>60</td>
<td>コネクションをプ〖リングするための、リトライのタイムアウトを擅で
回年します。バックエンドサ〖バへのコネクションプ〖リングが己窃した眷圭は、
タイムアウトの袋粗が册ぎるまで、そのサ〖バにリクエストをフォワ〖ドしません。
この怠墙を蝗うと、バックエンドサ〖バをメンテナンスのためにシャットダウンし、
稿でオンラインに牲耽させるといったことができます。
</td></tr>
<tr><td>loadfactor</td>
<td>1</td>
<td>ワ〖カ〖あたりの砷操犯眶です。BalancerMember で蝗います。
1 から 100 までの眶机でそのワ〖カ〖に滦する赖惮步された砷操唯を回年します。
</td></tr>
<tr><td>route</td>
<td>-</td>
<td>ロ〖ドバランサで蝗った眷圭、ワ〖カ〖のル〖ティングをします。
ル〖トはセッション ID に烧裁された猛になります。
</td></tr>
<tr><td>redirect</td>
<td>-</td>
<td>ワ〖カ〖のリダイレクション沸烯です。この猛は奶撅は、
奥链にクラスタからノ〖ドを艰り殿る肋年を瓢弄に掐れるために蝗います。
セッション ID の痰いリクエスト链てを回年した眷圭は、
この猛と票じル〖ティングパラメ〖タを积つ
BalancerMember にリダイレクトされます。
</td></tr>
</table>
<p>Proxy ディレクティブのスキ〖ムが <code>balancer://</code> になっている眷圭は、
バックエンドサ〖バと悸狠には奶慨しない簿鳞ワ〖カ〖が栏喇されます。
このワ〖カ〖は傣つかの "塑湿の" ワ〖カ〖の瓷妄をつかさどります。
この眷圭パラメ〖タは、この簿鳞ワ〖カ〖に滦して肋年されます。
</p>
<table>
<tr><th>パラメ〖タ</th>
<th>デフォルト猛</th>
<th>棱汤</th></tr>
<tr><td>lbmethod</td>
<td>-</td>
<td>Balancer のロ〖ドバランス数恕。蝗脱するロ〖ドバランスの
スケジュ〖リング数恕を联びます。借妄したリクエストの眶で脚み烧けする
<code>byrequests</code> か、啪流翁のバイト眶で脚み烧けする
<code>bytraffic</code> を肋年できます。デフォルトは
<code>byrequests</code> です。
</td></tr>
<tr><td>stickysession</td>
<td>-</td>
<td>バランサ〖のスティッキ〖セッション叹です。奶撅はこの猛は <code>JSESSIONID</code>
や <code>PHPSESSIONID</code> といったものになりますが、この猛は
バックエンドアプリケ〖ションのサポ〖トするセッションに巴赂します。
</td></tr>
<tr><td>nofailover</td>
<td>Off</td>
<td><code>On</code> になっていると、ワ〖カ〖がエラ〖を弹こしたり
痰跟になっている眷圭にセッションが磊れます。
バックエンドサ〖バがセッションレプリケ〖ションをサポ〖トしていない眷圭は、
On にしてください。
</td></tr>
<tr><td>timeout</td>
<td>0</td>
<td>バランサ〖のタイムアウトを擅で回年します。
この猛を肋年すると、フリ〖のワ〖カ〖を艰评するまでの呵络略怠箕粗になります。
デフォルトでは略怠しません。
</td></tr>
<tr><td>maxattempts</td>
<td>1</td>
<td>フェイルオ〖バ〖を活みる呵络の搀眶を回年します。
</td></tr>
</table>
<div class="example"><p><code>
ProxyPass /special-area http://special.example.com/ smax=5 max=10<br />
ProxyPass / balancer://mycluster stickysession=jsessionid nofailover=On<br />
<Proxy balancer://mycluster><br />
<span class="indent">
BalancerMember http://1.2.3.4:8009<br />
BalancerMember http://1.2.3.5:8009 smax=10<br />
# Less powerful server, don't send as many requests there<br />
BalancerMember http://1.2.3.6:8009 smax=1 loadfactor=20<br />
</span>
</Proxy>
</code></p></div>
<p><code class="directive"><a href="../mod/core.html#location"><Location></a></code> セクションの面で蝗われた眷圭、呵介の苞眶は
臼维され、ロ〖カルディレクトリは <code class="directive"><a href="../mod/core.html#location"><Location></a></code> から艰评されます。</p>
<p>より嚼起なリバ〖スプロキシの肋年が涩妥な眷圭は、<code>[P]</code>
フラグ烧きの <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code>
ディレクティブを徊救してください。</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="ProxyPassReverse" id="ProxyPassReverse">ProxyPassReverse</a> <a name="proxypassreverse" id="proxypassreverse">ディレクティブ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">棱汤:</a></th><td>リバ〖スプロキシされたサ〖バから流られた HTTP 炳批ヘッダの
URL を拇腊する</td></tr>
<tr><th><a href="directive-dict.html#Syntax">菇矢:</a></th><td><code>ProxyPassReverse [<var>path</var>] <var>url</var></code></td></tr>
<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サ〖バ肋年ファイル, バ〖チャルホスト, ディレクトリ</td></tr>
<tr><th><a href="directive-dict.html#Status">ステ〖タス:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">モジュ〖ル:</a></th><td>mod_proxy</td></tr>
</table>
<p>このディレクティブは Apache に HTTP リダイレクト炳批の
<code>Location</code>, <code>Content-Location</code>, <code>URI</code>
ヘッダの拇腊をさせます。これは、Apache がリバ〖スプロキシとして蝗われている
ときに、リバ〖スプロキシを奶さないでアクセスすることを松ぐために
脚妥です。これによりバックエンドサ〖バの HTTP リダイレクトが
リバ〖スプロキシとバックエンドの粗で胺われるようになります。</p>
<p>ディレクティブで汤绩されている HTTP 炳批ヘッダのみが今き垂えられます。
Apache は戮の炳批ヘッダを今き垂えたり、HTML ペ〖ジの面の URL 徊救を
今き垂えたりすることはありません。HTML の面を斧て、URL 徊救を今き垂える
モジュ〖ルに Nick Kew さんの <a href="http://apache.webthing.com/mod_proxy_html/">mod_proxy_html</a> があります。</p>
<p><var>path</var> はロ〖カル簿鳞パスの叹涟です。<var>url</var> は
リモ〖トサ〖バの婶尸 URL です。これらは <code class="directive"><a href="#proxypass">ProxyPass</a></code> ディレクティブと票屯です。</p>
<p>毋えば、ロ〖カルサ〖バのアドレスが <code>http://example.com/</code>
だとします。すると</p>
<div class="example"><p><code>
ProxyPass /mirror/foo/ http://backend.example.com/<br />
ProxyPassReverse /mirror/foo/ http://backend.example.com/<br />
ProxyPassReverseCookieDomain backend.example.com public.example.com<br />
ProxyPassReverseCookiePath / /mirror/foo/
</code></p></div>
<p>という肋年をすると、<code>http://example.com/mirror/foo/bar</code>
へのロ〖カルリクエストが <code>http:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -