我创建了 JMS 点对点请求响应测试,如 JMeter 手册中所述。
我的 JMeter 点对点配置:
但是,当我运行它时,它总是响应超时。如果我查看采样器日志文件,我似乎rm="No reply message received"
:
<sample t="1016" lt="0" ts="1350683197138" s="false" lb="JMS Point-to-Point" rc="" rm="No reply message received" tn="Attributes Fetch 1-1" dt="text" by="0"/>
我知道我的消费者已正确设置为根据 replyTo JMS 标头进行回复。事实上 - 如果我查看 ActiveMQ 管理控制台,它会显示我指定的回复队列已排队和出队,这与测试中的消息数完全相同。所以看起来 JMeter正在对它们进行出队,但在那之后出现了问题!
我的 ActiveMQ 管理控制台:
有没有人能够使用 JMeter 和 ActiveMQ 成功地做到这一点?
我正在使用 JMeter 2.8 和 ActiveMQ 5.6.0。