jmeter - 在 JMeter 中同步来自不同线程组的线程
问题描述
所有线程组的第二次迭代将在迭代时间最长的线程组的第一次迭代完成后开始。此行为仅在第二次迭代中出现。不在第一次、第三次、第四次或任何子序列迭代中。
需要帮助来实现这一目标。
解决方案
考虑使用Inter-Thread Communication Plugin。
示例场景:
- 在第一次迭代后,每个线程组使用__fifoPut() 函数将某些内容写入FIFO队列
- 添加If Controller并提出条件,仅当 FIFO 队列的大小等于测试计划中的线程组数时才开始第二次迭代
查看SynchronizationExample.jmx计划以获取演示用例。
您可以使用JMeter 插件管理器安装线程间通信插件
推荐阅读
- pytorch - 卷积 - 偶数和奇数大小的反卷积
- javascript - Object.fromEntries () 不尊重迭代器的顺序
- mongodb - MongoDB-Community 未在 Mac 上启动并出现错误
- r - 使用数据框中的不同值替换字符串的某些相等元素
- apache-kafka - Kafka Streams Processor API:直接写入kafka statestore,然后写入topic以避免延迟
- r - 如何重塑我的数据框以在 R 中使用 TTR?
- c# - 创建 Linq orderby 扩展 C#
- arrays - 使用 bash 从带有双引号的目录列表构建一个数组
- flutter - 从另一个小部件路由时选择特定的 BottomNavigationBar (Flutter)
- python - jinja2.exceptions.UndefinedError: 'btn' 未定义