2015年07月02日
Tweet
vi /etc/apache2/mods-enabled/mpm_event.conf
StartServers 2
MinSpareThreads 2
MaxSpareThreads 2
ThreadLimit 10
ThreadsPerChild 1
MaxRequestWorkers 1
MaxConnectionsPerChild 0
すばらしいサイトがあったので、参考にしました。
ApacheとNginxの性能比較でevent_mpmの本気を見た
この状態で、以下のような感じでした。
Document Length: 13400 bytes
Requests per second: 5.78 [#/sec] (mean)
以前の記事の通りですが、前回は、5.05がもっとも良い値だったので、少し改善しました。
>・mpm_prefork + php5_module
>Requests per second: 5.05 [#/sec] (mean)
>・mpm_event + fcgid
>Requests per second: 4.14 [#/sec] (mean)
なお、速度が相当低いですが、500円/月のサーバーですし、個人的なテストサイトなのでアクセスもほぼ0であることを想定しているのであまり気にしません。
また同時接続10名なんて相当アクセスがあるように思えますので、そうなったら広告費がきっともらえるので、次のサイトに移転ですね。
また、最初は ab -n 100 -c 100 でやっていたのですが、これだと、mpm_event + fcgidの未チューニング状態では failed が出ていました。上記設定では安定して処理されているようです。
そのほか参考サイト
unoh.github.com
worker MPMの設定
StartServers 2
MinSpareThreads 2
MaxSpareThreads 2
ThreadLimit 10
ThreadsPerChild 1
MaxRequestWorkers 1
MaxConnectionsPerChild 0
すばらしいサイトがあったので、参考にしました。
ApacheとNginxの性能比較でevent_mpmの本気を見た
この状態で、以下のような感じでした。
Document Length: 13400 bytes
Requests per second: 5.78 [#/sec] (mean)
以前の記事の通りですが、前回は、5.05がもっとも良い値だったので、少し改善しました。
>・mpm_prefork + php5_module
>Requests per second: 5.05 [#/sec] (mean)
>・mpm_event + fcgid
>Requests per second: 4.14 [#/sec] (mean)
なお、速度が相当低いですが、500円/月のサーバーですし、個人的なテストサイトなのでアクセスもほぼ0であることを想定しているのであまり気にしません。
また同時接続10名なんて相当アクセスがあるように思えますので、そうなったら広告費がきっともらえるので、次のサイトに移転ですね。
また、最初は ab -n 100 -c 100 でやっていたのですが、これだと、mpm_event + fcgidの未チューニング状態では failed が出ていました。上記設定では安定して処理されているようです。
そのほか参考サイト
unoh.github.com
worker MPMの設定