如何在线程组内的所有线程之间共享数据(在理想的关联数组 String -> Integer 中)?我对同步数据访问或至少原子操作感兴趣。
或者我可以连接no-sql数据存储(即redis)和JMeter吗?任何现有的解决方案?
你应该澄清你打算用它做什么,并确保你真的需要它。如果得到确认,那么您有不同的选择:
使用第三方库 http://code.google.com/p/jmeter-plugins/wiki/InterThreadCommunication
使用 Singleton 模式 + Java 采样器在 Java 中编写您自己的机制代码,请参阅使用 JMeter 测试 Java 类
像以前一样为此使用 jsr223 (groovy) + java 自定义代码
但是再次确保您需要它,因为如果您通过自定义类在 JMeter 上添加争用,它可能会减慢 jmeter 或更糟糕的情况,您的测试会给出错误的结果或过于乐观的结果。
问候
菲利普·M。