私はクライアントのサーバーを合理化しようとしています。 access_logのファイルをダウンロードした後、私はのように見えたエントリの非常に多くがあったことに気づい:ログに「内部ダミー接続」があり、MaxClientに達しました。サーバーがクラッシュしました。意見ですか?
::1 - - [11/May/2009:23:21:16 +0100] "GET/HTTP/1.0" 403 5043 "-" "Apache/2.2.3 (CentOS) (internal dummy connection)"
私はhttpd.confファイルをもチェックしている、と私は、次の設定見てきました:
# ServerLimit: maximum value for MaxClients for the lifetime of the server
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule prefork.c>
StartServers 8
MinSpareServers 8
MaxSpareServers 13
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 50
</IfModule>
# worker MPM
# StartServers: initial number of server processes to start
# MaxClients: maximum number of simultaneous client connections
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
を
私は、MaxSpareServesをMinSpareServersより大きい値に設定する必要があることを読んできました。意見は非常に高く評価されています。
親切。 トム
真剣にも、Googleを使用していますか? http://wiki.apache.org/httpd/InternalDummyConnection – andri
あなたは答えとしてこれを残していませんでした! :-) – Tisch