如何在jmeter测试期间重新启动线程会话?

polkgigr  于 2022-11-09  发布在  其他
关注(0)|答案(2)|浏览(195)

我只有一个问题我用JMeter做了一个负载测试我在5分钟内用15个线程向IP发送了一个请求这个IP是虚拟的后面有2真实的服务我们在测试期间关闭了服务1并打开了服务2,它没有指向服务2会话没有重新启动没有对请求的响应。
我该怎么做
当我和soapui做的时候就会这样

eanckbw9

eanckbw91#

可能是由于caching of the underlying IP address on JVM或操作系统级别的原因。
尝试将DNS缓存管理器添加到您的测试计划中,并将其设置为使用自定义DNS解析器,它应该能够通过每个线程单独解析底层IP地址,因此您应该开始从新IP获得响应。
更多信息:The DNS Cache Manager: The Right Way To Test Load Balanced Apps

q1qsirdb

q1qsirdb2#

这是Jmeter的问题还是我必须检查其他的东西?也许Jmeter有任何参数我必须添加当我用soapui做这个测试时,如果我杀死我的会话,它会创建一个新的会话,但用JMeter它不会它不会改变发送请求到服务2,而测试不会将请求从服务1重定向到服务2。

相关问题