loader.ioを試す
loader.ioはWebサイトの負荷テストをしてくれるサービス。
制限つきだが、無料で使えるので試してみる。
ユーザ登録してログインすると、まずこのような画面になっている。
New Host
で先に進むと次はこのような画面。ここにテスト対象のホスト名を入力する。
今回はこれ用に立ち上げたEC2インスタンスのPublicIPを指定。
すると今度は「そのホストが本当にあなたのものか確認させてくれ」とくる。
やることは単純で、loader.ioがアクセス可能な場所に指定のファイルを置くこと。
指定された通りのファイル名で、ファイルの内容も指定の通りにして配置しておく。
確認がとれるとこのような画面になる。
テスト内容の設定をする。
今回は19秒で100リクエストとした。アクセス先はルート。
この状態で実行すると、すぐ停止してしまった。
理由は単純で、用意したばかりのサーバだったためindex.htmlさえ置いていなかったから。エラー率が閾値を超えて停止した。
index.htmlをちゃんと配置して改めて実行すると最後まで実行完了。
所感としては、やっぱり圧倒的に楽。 とはいえ、無料プランでできる範囲が小さいので、それだったら適当なサーバ1台にjmeterなどのツールを入れてやるほうがいいとも言える。