是否有任何人成功使用JMS Selector中的JMeter Random变量和JMter JMS订阅者用于ActiveMQ。
到目前为止,我尝试使用下面的随机变量,但没有运气。
JMSCorrelationID ='${msgCorrelation_ID}'
如果将msgCorrelation_ID定义为UDV,则上面的选择器正在工作,但我需要为每个线程使用随机值。
答案 0 :(得分:2)
如何设置msgCorrelation_ID
? Debug Sampler报告的价值是什么?
作为一种解决方案,我可以建议明确生成msgCorrelation_ID变量的简单方法。
为您的请求添加Beanshell Pre Processor,配置如下:
参数: ${__RandomString(10,abcdefghijklmnopqrstuvwxyz0123456789,)}
脚本: vars.put("msgCorrelation_ID", Parameters);
这将使用10个字符的随机字母数字字符串填充msgCorrelation_ID
变量。您可以在需要时将其引用为$ {msgCorrelation_ID}或$ {__ V(msgCorrelation_ID)}
参考文献:
答案 1 :(得分:0)