冨田(@komitta)です。AWS*1上でJMeterのシナリオを使って、負荷試験を実施したときの内容をお話ししたいと思います。AWSが提供している負荷試験のためのソリューションサービスで、CloudFormationテンプレートを使ってデプロイすることができます。最大、50タスクのFargateインスタンスを起動することができるので、負荷試験を行う際クライアント側の負荷を意識する必要がないのが特徴です。※導入方法については割愛します。クラスメソッドさんの下記記事を参考にしてください。DevelopersIOJMeterのシナリオを使って実行が可能JMeterはApacheソフトウェア財団が提供するオープンソースの負荷試験ツール*2です。ファイルとして保存することができます。AWS上ではこのjmxファイルを使ってテストを行うことができます。JMeterシナリオテストで外部ファイルを使う場合JMeterで複雑なシナリオを作成することができます。Config*3を使うことで複数のパスに対してテストを実行することができます。アップロードして実行をしてもcsvファイルが見つからないためエラーとなり実行することができません。指定する必要があります。AWSにアップロードすることで、csvファイルが読み込まれて負荷試験を実行することができるようになります。単体では1URLへのシンプルなテストしかできませんが、JMeterのシナリオファイルを使うことでより複雑なテストを実行することができます。AWS上で負荷試験を行う際の参考になれば幸いです。おわりに仲間を募集しております募集中の職種については以下を御覧ください。»プロフィール店舗の口コミ・ランキングサイト「エキテン」を運営する、株式会社デザインワン・ジャパンの技術ブログです。9引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。