Apache Web Server の Multi-Processing Module (MPM) とその微調整パラメーターとは何ですか?
Issue
- Apache Web Server の Multi-Processing Module (MPM) にはどのような種類がありますか?
- これらのモジュールには、Apache を微調整するためのパラメーターとして、どのようなものが含まれていますか?
- httpd.conf 内の prefork.c および worker.c モジュールとは何ですか?
- Apache HTTP Server のチューニングパラメーターは何ですか?
- MPM モジュールの設定
- JWS 3.0 Web サーバーをインストールする予定で、URL https://access.redhat.com/labs/lbconfig/ から worker MPM の推奨パラメーターを Red Hat のツールを使って確認しました。ここでの質問は、そのボックスが 20 - 30 の JWS 3.0 インスタンスを共有しているという点です。この場合、以下の推奨パラメーターは依然として有効ですか?
たとえば、2 コア CPU の場合、MPM モジュール設定は次のようになります。
<IfModule mpm_worker_module>
ThreadLimit 60
ServerLimit 10
StartServers 3
MinSpareThreads 5
MaxSpareThreads 20
MaxClients 600
ThreadsPerChild 60
MaxRequestsPerChild 0
</IfModule>
同じボックス上の別の 20 個の JWS 3.0 インスタンスに同じ設定を使用できますか?
Environment
- Red Hat Enterprise Linux (すべてのバージョン)
- Apache Web Server、httpd パッケージ
- Red Hat JBoss Enterprise Web Server (EWS)
- Red Hat JBoss Web Server (JWS)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.