apacheの動作が劇的に早くなった設定

 

偶然なのですが、目に見えてサイトにアクセスした際の

速度が早くなったので、そのメモです。

 

#/etc/httpd/conf/httpd.confを従来から
#1ヶ所変更しました。

<IfModule worker.c>
StartServers        10
MaxClients         800
MinSpareThreads    100
MaxSpareThreads    150
ThreadsPerChild     25
MaxRequestsPerChild 100  <--- 0となっていた物を100に設定
</IfModule>

 

「 MaxRequestsPerChild」とは、どうやら1度コネクションを

持ったものを保持する時間のようで、デフォルトの「0」は

時間制限無しという事のようでした。

 

本当は、TOMCATマネージャーのjk-8009の所に

「Current thread busy」の数が多く表示されていたので

そこのチューニングをしたかったですが、見つからず(;´д`)

でしたが、早くなった事でビジー状態も少し解消しているようなので

今回はラッキーと思って、次回にまた調べようと思います。

 

 

 

カテゴリー: Linux パーマリンク