1

クライアントのサーバーを合理化しようとしています。access_logファイルをダウンロードした後、次のようなエントリが非常に多いことに気付きました。

::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より大きい値に設定する必要があることを読んでいます。ご意見をお待ちしております。

よろしくお願いします。トム

4

1 に答える 1

3

私が知る限り、心配することは何もありませんが、Andriによってすでに提供されているリンクからの情報を使用して、必要に応じてログに入るのを止めることができます...

それらをログから除外したい場合は、通常の条件付きロギング手法を使用できます。たとえば、ループバックインターフェイスからのすべてのリクエストをログから除外するには、次のコマンドを使用できます。

SetEnvIf Remote_Addr "127\.0\.0\.1" loopback 次に、CustomLogディレクティブの最後にenv =!loopbackを追加します。

于 2009-09-25T16:32:38.040 に答える