最近、Apache2.2プリフォークからApache2.2ワーカーに切り替えましたが、最初に優れたMPM構成が何であるかわかりません。プリフォークでは、私は使用しました:
MaxClients 256
StartServers 190
MinSpareServers 160
MaxSpareServers 220
少なくとも同時リクエストを受け付けたい(190)
ありがとう!
PS:サーバー環境:Debian 5.0、2x 3.00 Ghz、4 GB RAM、Apache専用。
最後に、私はかなりうまく機能している次の設定を使用しました:
StartServers 8
MaxClients 1024
MinSpareThreads 512
MaxSpareThreads 1024
ThreadsPerChild 64
MaxRequestsPerChild 10000
メモリフットプリントははるかに小さいはずなので、より大きな値を選択しました。奇妙な値でapachectlconfigtest(またはstart/stop)を実行すると、エラーが報告され、設定が自動調整されることにも気づきました。
ServerLimit 256
MaxClients 256
StartServers 19
ThreadsPerChild 10
MinSpareThreads 160
MaxSpareThreads 220
MaxRequestsPerChild 10000
この意志: