3
我已經創建了JMeter點對點請求響應測試,如JMeter手冊中所述。JMeter JMS點對點請求響應:「未收到回覆消息」
我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"/>
我知道我的消費者建立正確的回覆基於JMS的replyTo頭。事實上 - 如果我看一下ActiveMQ管理控制檯,它會告訴我,我指定的應答隊列已經排隊,並將測試中消息的數量準確出列。所以看起來JMeter 是將它們取出,但之後會發生錯誤!
我的ActiveMQ的管理控制檯:
任何人都已經能夠使用JMeter和ActiveMQ的成功做到這一點?
我正在使用JMeter 2.8和ActiveMQ 5.6.0。
謝謝你的指針額外的文檔!我能夠通過刪除響應隊列中的條目並取消選擇alernate相關ID的複選框來解決此問題。刪除響應隊列會使jmeter使用一個臨時隊列,似乎已經解決了它(如果我添加響應隊列值,它會再次失敗)。我猜用戶指南中的點對點教程並不完全正確! –