ブログ

nginx(エンジンエックス)の性能を検証してみた

投稿日:

nginx性能検証

workerプロセスで大量アクセス処理に向いていると評判のnginx

性能検証をしてみた。

 

検証環境

◎サーバー

さくらVPS 16G プラン

OS:CentOS6

 

さくらVPSの詳細はこちら

 

◎環境

nginx+php(5.3)+MySQL(5.6)

性能チューニング:なし(導入直後の状態)

◎検証ツール

Apache Jmeter

 

負荷測定想定値

要望:月間100万アクセスを処理したい!

 

上記を基準に以下のように想定し検証

 

単位 基準値 想定値 検証値
1000000 3000000 6480000
33333.33 100000 216000
1388.889 4166.667 9000
23.14815 69.44444 150
0.385802 1.157407 2.5

 

1分あたり150アクセスで検証。

月間に換算すると648万アクセスを処理することになる。

 

測定結果

 

なんと、1アクセスあたり278msで処理できた!

すばらしい結果が出た。

 

これは理論上の期待値なので、現実的には1分あたり100程度なら余裕で処理可能といえる。

アクセス数が多いWEBサイトにはapacheよりnginxがおススメといえる!

 

検証で使用した「さくらVPS」のお申し込みはこちら

 

 

 

 

-ブログ
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

GITサーバにssh接続でpermission denied(publickey)

GITサーバにSSH経由でpushするときにエラー発生。 Permission denied (publickey). 接続時になにかエラーが起きているようだ。 それを調べるには「-vvv」オプション …

no image

知らずに使うほど怖いものはない

以前にも述べたように、AWSは底なしに広がるインフラ環境だ。 一見するとすごく便利で良いことづくしにも見えるが、世の中にそんなものは存在しないのだ。 AWSはクラウドにありがちなオンデマンド課金である …

no image

WEBサーバからDBサーバに繋いでみる

RDSを使って、MySQLサーバを作るところまでは、前回の記事で紹介したとおり。 インスタンスは何度も作り直しができるから、1回で上手く行かなくても諦めずに頑張ってね。 さて、EC2でWEBサーバを構 …

no image

MySQL5.1→5.6 アップデート

MySQLが超高負荷状態で頻繁にロックするため、いろいろ調査した結果、とりあえずバージョンアップは必須。となりました。 ということで、MySQLを5.1→5.6にアップデートしました。 ThinkIT …

no image

nginxを導入してみた

世界的にメジャーなWEBサーバといえば apache (Apache Software Foundation!) IIS (Microsoft) apacheはLinux系のWEBサーバなら大抵の人が …