サーバーの安定化対策(Apache設定変更)メモ
2019.04.01
以前から接続が不安定になる現象が多発しておりApacheの設定を変更しました。
Windowsで外部からアクセス時に,急に画面が止まる現象が多発。とくにIEのアクセスで多い。

Apacheの接続が不安定 対策メモ
ネットで調べて,下記対策を実施、

まず、httpd.confの1行だけ
#Include conf/extra/httpd-mpm.conf
のシャープをはずす。

httpd-mpm.conf の4行。
< IfModule mpm_winnt_module >
ThreadsPerChild 150
MaxConnectionsPerChild 0
< /IfModule >

< IfModule mpm_winnt_module >
ThreadsPerChild 150
MaxConnectionsPerChild 0
AcceptFilter http none
AcceptFilter https none
EnableSendfile off
EnableMMAP off
< /IfModule >
に変更書き足し

ちなみに、Apache2.2の場合はWin32DisableAcceptEx
それだとApacheが立ち上がらないので、2.4の場合はこうらしいです。

ThreadsPerChild 150 #子プロセスのスレッド割り当数
MaxConnectionsPerChild 0 #0は無制限
AcceptFilter http none
AcceptFilter https none
EnableSendfile off
EnableMMAP off

上記変更後,安定しているようです。



2019.04.01 23:00 | 固定リンク | サーバー・PC

- CafeNote -