テストしたいシステムがあります。これは、基本的に負荷分散リダイレクトである Tomcat アプリケーションに最初にヒットします。
したがって、要求される最初の URL は
http://load.balance.server/redirector/
その URL は、次のように構成された次の使用可能なサーバーにブラウザーをリダイレクトします。
http://target.server.4/targetApp/
また
http://target.server.5/targetApp/
等...
私の JMeter テスト ケースでは、http://load.balance.server/redirector/
リクエストの後、URL から IP アドレスを抽出する「Regular Expression Extractor」を作成しました。
では、次のエントリは次のようになります。
http://target.server.[4,5,6]/targetApp/
しかし、RegEx エクストラクタが実行されると、リダイレクトされたリクエストからload.balance.server
ではなく、最初のリクエストからのみ返されます。target.server.[4,5,6]
したがって、http-requests の後続のエントリはnot を${HOST}
指しているため、テストは失敗しています。load.balance.server
target.server.[4,5,6]
負荷分散されたクラスターのテストなどのテストのために、ターゲットのリダイレクトされた IP をキャプチャするのを手伝ってくれる人はいますか?