2.3.62 HWSKeepStartServers
サーバプロセスの稼働数をStartServersディレクティブに指定した数だけ維持するかどうかを指定します。
説明
サーバプロセスの稼働数をStartServersディレクティブに指定した数だけ維持するかどうかを指定します。
書式
HWSKeepStartServers {On|Off}
指定できる値
- On
-
StartServersディレクティブに指定した数だけ、稼働しているサーバプロセスが維持されます。サーバプロセス数がStartServersディレクティブ指定値より小さくなった場合、新しいプロセスが生成されます。
- worker MPM
-
この機能は、プロセス数およびスレッド数に関する各ディレクティブの指定値が、次の関係にある場合に有効です。
MinSpareThreads < StartServers * ThreadsPerChild ≦ MaxRequestWorkers かつ MinSpareThreads < MaxSpareThreads ≦ MaxRequestWorkers
StartServersディレクティブ * ThreadsPerChildディレクティブの値が、MinSpareThreadsディレクティブ設定値より小さい場合は、MinSpareThreadsディレクティブ設定値に従ってサーバプロセス数が維持されます。
- prefork MPM
-
この機能は、プロセス数に関する各ディレクティブの指定値が、次の関係にある場合に有効です。
MinSpareServers < StartServers≦MaxRequestWorkers かつ MinSpareServers < MaxSpareServers≦MaxRequestWorkers
StartServersディレクティブ設定値が、MinSpareServersディレクティブ設定値より小さい場合は、MinSpareServersディレクティブの値でサーバプロセス数が維持されます。
- Off
-
StartServersディレクティブに指定した数の稼働しているサーバプロセスは維持されません。
デフォルト値
- 定義項目の省略
-
Off
記述できる場所
httpsd.conf