<IfModule prefork.c>
StartServers 100
MinSpareServers 110
MaxSpareServers 500
ServerLimit 500
MaxClients 500
MaxRequestsPerChild 40
</IfModule>
上記のような設定なのですが、上記の値をいくらかえても
Current Time: Thursday, 06-Jan-2011 16:42:01 JST
Restart Time: Thursday, 06-Jan-2011 16:41:44 JST
Parent Server Generation: 0
Server uptime: 17 seconds
10 requests currently being processed, 0 idle workers
KWKWKKKKKK
Scoreboard Key:
"_" Waiting for Connection, "S" Starting up, "R" Reading Request,
"W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup,
"C" Closing connection, "L" Logging, "G" Gracefully finishing,
"I" Idle cleanup of worker, "." Open slot with no current process
PID Key:
25975 in state: K , 25976 in state: W , 25977 in state: K
25978 in state: W , 25980 in state: K , 25983 in state: K
25984 in state: K , 25985 in state: K , 25986 in state: K
25987 in state: K ,
のような状態です。その他、見るべきところ等アドバイス下さい。
prefork MPM ではなく worker MPM の方を使われているのではないでしょうか。
その場合設定変更すべき箇所は
<IfModule prefork.c> ではなく
<IfModule worker.c> の方です。
有難う御座います。そこも疑ったのですが、違うようです。
正直、かなり困っています。なぜリクエスト数が10に制限されているのか。。。
ありがとうございます。確認しましたがここではないようです。150に設定されています。