私の環境
- CentOS 6.4 X86_64
- Apache 2.4.4
- PHP 5.4.16(FPM)
- 2 x 2.00GHz Intel Xeon E5-2620(8コア、各プロセッサーに16スレッド)
- 48GB RAM登録メモリ。
- RAID0の3ハードディスク15RPM 145GB(BIOによる
興味深い変数
<IfModule mpm_event_module>
StartServers 2
ThreadLimit 196
MinSpareThreads 96
MaxSpareThreads 192
ThreadsPerChild 96
MaxRequestWorkers 192
MaxConnectionsPerChild 96
</IfModule>
Apacheサーバーのステータス
サーバーのバージョン:Apache / 2.2.4(Unix)OpenSSL / 1.0.1e mod_fastcgi / mod-fastcgi-SNAP-0910052141
Server Built:May 24 2013 16:48:07
現在の時刻:2013年6月17日月曜日09:48:11 COT
再起動時刻:2013年6月17日月曜日08:35:14 COT
親サーバー設定。世代:1
親サーバーMPM世代:0
サーバー稼働時間:1時間12分57秒
サーバー負荷:0.05 0.10 0.09
合計アクセス:14144-合計トラフィック:349.7 MB
CPU使用率:u.28 s.25 cu0 cs0-.0121%CPU負荷
3.23リクエスト/秒-81.8 kB /秒-25.3 kB /
リクエスト現在処理中の1リクエスト、191アイドルワーカーPID | Connections | Threads | Async connections | total | accepting | busy | idle | keep-alive | closing ============================================================== 18997 | 3 | yes | 1 | 95 | 0 | 3 18485 | 0 | yes | 0 | 96 | 0 | 0 ============================================================== Sum | 3 | | 1 | 191 | 0 | 3
エラーログ
エラーメッセージは
[月6月17日09:32:45.680842 2013] [mpm_event:error] [pid 8574:tid 140185091581760] AH00485:MaxRequestWorkersではなく、スコアボードがいっぱいです
これは数秒ごとに表示されます。わかりません。どうすれば修正できますか?
MaxConnectionsPerChild
セッティングは、生産使用のための方法は低すぎます。さらに、0以外に設定することは、メモリを内部的にリークするため、Windowsでのみ行うことを意図しています。