アジャイル,Trac,オープンソースなどの話。認定スクラムマスター。Twitterは@ryuzee
このサイトは他のサーバからnagiosで監視しているのだが、どうにもこうにもパフォーマンスが悪いゆえか、誤検知が多い。ちょっと原因調査とパフォーマンスチューニング。
とりあえず現状。
そんな感じな現状で、apache2についているabで性能測定してみた。同一URLに150回リクエストを投げてみた。
まずは、
完全静的ページ → とりあえず秒間93リクエストなので、普通に結構さばける。
Requests per second: 93.31 [#/sec] (mean) Time per request: 10.717 [ms] (mean) Time per request: 10.717 [ms] (mean, across all concurrent requests)
apache+PHP+MySQLのscuttle部分 → MySQLも絡むのでこんなもんか。
Requests per second: 6.62 [#/sec] (mean) Time per request: 151.161 [ms] (mean) Time per request: 151.161 [ms] (mean, across all concurrent requests)
次にPloneの/contents/apacheの一覧部分。 → PloneでCacheFuでキャッシュしているので早い。
Requests per second: 27.81 [#/sec] (mean) Time per request: 35.960 [ms] (mean) Time per request: 35.960 [ms] (mean, across all concurrent requests)
次にPlone+COREblogで、個別のエントリページ。 → なんかえらい遅い。
Requests per second: 1.07 [#/sec] (mean) Time per request: 930.939 [ms] (mean) Time per request: 930.939 [ms] (mean, across all concurrent requests)
次にPlone+COREblogのトップページ → さらに遅い。
Requests per second: 0.57 [#/sec] (mean) Time per request:1751.151 [ms] (mean) Time per request: 1751.151 [ms] (mean, across all concurrent requests)
ということで、ボトルネックはCOREblogにあるような気がするのだが、どうなんだろうか???
コメントはありません。是非コメントしてください。