前提・実現したいこと
Jmeterを使用し、ローカルPCからリモート実行でEC2インスタンスにリクエストを投げ、
負荷テストしたいと思っています。
クライアント:ローカルPC
サーバー:EC2 Windowsインスタンス
発生している問題・エラーメッセージ
まずサーバー側でJmeter-server.batを起動したままにし、
クライアントのJmeterから実行→開始(リモート)→サーバー側のIPアドレス:1099を選択して実行すると、
以下のエラーが表示されました。
Connection refused to host: [IPアドレス] nested exception is: java.net.ConnectException: Connection timed out: connect
後必要そうな設定としては、ファイアウォールの設定が足りないのか・・・というところで困っています。
お手数をおかけしますがよろしくお願いいたします。
試したこと
サーバー側の設定、クライアント側の設定は下記のサイトのように行いました。
【備忘】『Apache Jmeter』のサーバ-クライアント構成の構築方法
後は、
・セキュリティグループのインバウンドルールでJmeterで使用しているポート番号1099を追加。
・Jmeterがデフォルトでボート:1099を使用しているので、EC2 Windowsインスタンス(念のためローカルPC側も)で受信側のポート番号1099を開放。
・サーバー側のjmeter-serverファイルの以下の部分を変更。
RMI_HOST_DEF=-Djava.rmi.server.hostname=ec2-xxx.xxx.xxx.xxx.us-west-1.compute.amazonaws.com
あなたの回答
tips
プレビュー