人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Apache/2.2.3 (CentOS)で運用していますが /server-status をみると10リクエスト以上処理していません。

<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 ,

のような状態です。その他、見るべきところ等アドバイス下さい。

●質問者: kichitaka
●カテゴリ:インターネット ウェブ制作
✍キーワード:Apache Being CentOS DNS JAN
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● Galapagos
●35ポイント

MaxKeepAliveRequests ディレクティブが設定されていませんか?

ご確認ください。

◎質問者からの返答

ありがとうございます。確認しましたがここではないようです。150に設定されています。


2 ● まきのっぴ
●35ポイント

prefork MPM ではなく worker MPM の方を使われているのではないでしょうか。

その場合設定変更すべき箇所は

<IfModule prefork.c> ではなく

<IfModule worker.c> の方です。

参考: Apache MPM の基礎をしっかりと理解しよう!

◎質問者からの返答

有難う御座います。そこも疑ったのですが、違うようです。

正直、かなり困っています。なぜリクエスト数が10に制限されているのか。。。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ