Apache 2.0.63 is the current stable version of the 2.0 series, and is recommended over any previous
源代码在线查看: prefork.html.ja.euc-jp
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
prefork - Apache HTTP サ〖バ
モジュ〖ル | ディレクティブ | FAQ | 脱胳 | サイトマップ
Apache HTTP サ〖バ バ〖ジョン 2.0
Apache > HTTP サ〖バ > ドキュメンテ〖ション > バ〖ジョン 2.0 > モジュ〖ル
Apache MPM prefork
Available Languages: de |
en |
es |
ja
This translation may be out of date. Check the
English version for recent changes.
棱汤:スレッドを蝗わず、黎乖して fork を乖なうウェブサ〖バを悸刘
ステ〖タス:MPM
モジュ〖ル急侍灰:mpm_prefork_module
ソ〖スファイル:prefork.c
车妥
このマルチプロセッシングモジュ〖ル (MPM) は、
Unix 惧での Apache 1.3 のデフォルトの刁瓢と润撅によく击た数恕で
リクエストを借妄する、スレッドを蝗わず、黎乖して fork を乖なう
ウェブサ〖バを悸刘しています。
スレッドセ〖フでないライブラリとの高垂拉をとるために、
スレッドを闰ける涩妥のあるサイトでは、このモジュ〖ルの蝗脱が努磊でしょう。
あるリクエストで券栏した啼玛が戮のリクエストに逼读しないように、
改」のリクエストを帽违するのにも、呵努な MPM です。
この MPM は润撅に极围弄なので、この MPM の肋年ディレクティブを
拇腊する涩妥はほとんどないでしょう。もっとも脚妥なことは、
MaxClients
が、徒鳞される票箕リクエスト眶を浇尸胺えるぐらいは络きいけれども、
链プロセスに浇尸な湿妄メモリが澄悸に乖き畔る镍刨には井さい猛にする、
ということです。
ディレクティブ
AcceptMutex
BS2000Account
CoreDumpDirectory
EnableExceptionHook
Group
Listen
ListenBacklog
LockFile
MaxClients
MaxMemFree
MaxRequestsPerChild
MaxSpareServers
MinSpareServers
PidFile
ScoreBoardFile
SendBufferSize
ServerLimit
StartServers
User
トピック
瓢侯数恕
徊救
Apache
が蝗脱するアドレスとポ〖トの肋年
瓢侯数恕
办つのコントロ〖ルプロセスが、
コネクションに滦して listen して、しかるべき箕に炳批する
灰プロセスを弹瓢します。Apache は撅に傣つかのスペア
かアイドルなサ〖バプロセスを拜积していて、それらは掐ってきた
リクエストに炳批できるように略怠しています。
このようにしてクライアントは、リクエストが炳批される涟に、
糠しい灰プロセスが fork されるのを略たなくてもよいように
なっています。
科プロセスがリクエストに炳批するの灰プロセスを
どのように栏喇するかは、
StartServers,
MinSpareServers,
MaxSpareServers,
MaxClients
で拇腊します。办忍弄に、Apache は润撅に极围弄なので、
络鸟のサイトではこれらのディレクティブをデフォルト猛から拇腊する
涩妥はないでしょう。
票箕に 256 を亩えるリクエストに炳批しないといけないサイトでは、
MaxClients
を笼やす涩妥があるでしょう。
办数、メモリの嘎られているサイトでは、スラッシング
(メモリとディスク粗で部刨もスワップ) が弹こるのを松ぐために
MaxClients
を负らす涩妥があるでしょう。プロセス栏喇のチュ〖ニングに簇する
拒しい攫鼠は、拉墙に簇するヒント
にあります。
奶撅 Unix では科プロセスは 80 戎ポ〖トにバインドするために
root で弹瓢されますが、灰プロセスやスレッドは
もっと你い涪嘎のユ〖ザで Apache によって弹瓢されます。
User と
Group
ディレクティブは
Apache の灰プロセスの涪嘎を肋年するのに脱いられます。
灰プロセスはクライアントに流るコンテンツ链てを粕めないといけませんが、
材墙な嘎り涩妥呵井嘎の涪嘎のみを积っているようにするべきです。
MaxRequestsPerChild
は、概いプロセスを匿贿して糠しいプロセスを弹瓢することによって、
どの镍刨の裳刨でサ〖バがプロセスをリサイクルするかを扩告します。
MaxSpareServers ディレクティブ
棱汤:アイドルな灰サ〖バプロセスの呵络改眶
菇矢:MaxSpareServers number
デフォルト:MaxSpareServers 10
コンテキスト:サ〖バ肋年ファイル
ステ〖タス:MPM
モジュ〖ル:prefork
MaxSpareServers ディレクティブは、
アイドルな灰サ〖バプロセスの歹司呵络改眶を肋年します。
アイドルプロセスとは、リクエストを胺っていないプロセスです。
MaxSpareServers よりも驴い眶がアイドルであれば、
科プロセスは亩册プロセスを kill します。
润撅に寒んでいるサイトでのみ、このパラメ〖タをチュ〖ニングするべきです。
このパラメ〖タを络きくするということは、络鸟の眷圭は碍い券鳞です。
MinSpareServers
よりも井さい猛に肋年した眷圭、MinSpareServers
+1 に极瓢拇腊されます。
徊救
MinSpareServers
StartServers
MinSpareServers ディレクティブ
棱汤:アイドルな灰サ〖バプロセスの呵井改眶
菇矢:MinSpareServers number
デフォルト:MinSpareServers 5
コンテキスト:サ〖バ肋年ファイル
ステ〖タス:MPM
モジュ〖ル:prefork
MaxSpareServers ディレクティブは、
アイドルな灰サ〖バプロセスの歹司呵井改眶を肋年します。
アイドルプロセスとは、リクエストを胺っていないプロセスです。
MinSpareServers よりも警ない眶がアイドルであれば、
科プロセスは呵光で 1 擅につき 1 改の充圭で糠しい灰プロセスを栏喇します。
润撅に寒んでいるサイトでのみ、このパラメ〖タをチュ〖ニングするべきです。
このパラメ〖タを络きくするということは、络鸟の眷圭は碍い券鳞です。
徊救
MaxSpareServers
StartServers
Available Languages: de |
en |
es |
ja
Copyright 2007 The Apache Software Foundation.Licensed under the Apache License, Version 2.0.
モジュ〖ル | ディレクティブ | FAQ | 脱胳 | サイトマップ