问题描述
但是,值得注意的是,有时记录的删除发生在负载测试期间所有其他线程退出之前。有没有办法确保不会发生这种情况。
我的Jmeter版本是5.3。 正在并行运行6个jmeter服务器。
解决方法
在单个JMeter实例中,执行顺序为:
- 设置线程组
- 线程组
- tearDown ThreadGroup
您的问题来自分布式测试,在这种情况下,跨实例无法保证此顺序。
您可以使用第三方(例如数据库+ JDBC Request)来进行同步:
- 调用它以从设置TG通知工人的开始
- 在拆解TG开始时调用它,它将一直保持到所有操作结束
- 这样,在主线程组的所有线程结束后将调用拆卸线程组