私は7.5gbのRAMを持つサーバー上に複数のサイトをホストしています。 apache2 mpm_prefork
を使用しています。apache2プロセスが応答の送信にスタックしました - W
次のコマンドを実行すると、私はRAMの一部だけ百メガバイトを自由にされた参照top
を使用して私の生産
ps aux|grep -c 'apache2'
で200〜300の値を与えます。エラーログには何も表示されません。これは多くのapache2プロセスが正常ですか?
MaxRequestWorkers
は512に設定されている
更新: 今私はapacheの活動をチェックするmod-status
を使用しています。私はいつかPID
ない変更後に再度チェックして、私は前回その大きな値でSS
を取得する場合 私はこの
Srv PID Acc M CPU SS Req Conn Child Slot Client VHost Request
0-0 29342 2/2/70 W 0.07 5702 0 3.0 0.00 1.67 XXX XXX /someurl
のような行を持っています。この要求のM
は「W」送信応答状態にあります。だから、その要求のためにロックされたapache2プロセスを意味しますか?