我想测试两台服务器之间的http async
响应
我在下面描述的服务器之间的整个通信过程:
服务器1使用方法PUT
向Serwer 2发送一些数据,并在消息响应正文中获得与REQUEST ID
的正常同步响应。 {"REQUESTID":"10"}
之后,服务器2开始向服务器1发送异步请求,方法POST
的各种RESPONSE ID
s延迟2分钟,直到REQUEST ID = RESPONSE ID
。
是否有可能在这两台服务器上安装2个 Jmeter 实例来测试这种情况?
我的解决方案是,在第1阶段之后,我在服务器1上安装的 Jmeter 中使用正则表达式提取REQUEST ID
。
我还可以使用简单的JavaScript进行比较REQUEST ID
和RESPONSE ID
但我不知道如何在服务器2上连接来自 Jmeter 的请求,以成为Server1上 Jmeter 的响应。
也许在 Jmeter 中可以处理另一个请求,或者我可以使用其他工具吗?