【问题标题】:JMeter JMS Point-to-Point Request Response: "No reply message received"JMeter JMS 点对点请求响应:“未收到回复消息”
【发布时间】:2012-10-10 14:01:38
【问题描述】:

我创建了 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。

【问题讨论】:

    标签: jms activemq jmeter


    【解决方案1】:

    这当然是由于选择了相关属性。

    请仔细阅读:

    【讨论】:

    • 感谢您提供指向额外文档的指针!我能够通过删除响应队列的条目并取消选择备用相关 ID 的复选框来解决它。删除响应队列使 jmeter 使用临时队列,这似乎已经解决了它(如果我添加响应队列值,它会再次失败)。我猜用户指南中的点对点教程并不完全正确!
    猜你喜欢
    • 1970-01-01
    • 2014-07-03
    • 2018-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    • 1970-01-01
    相关资源
    最近更新 更多