JMeter 測試 ActiveMq


JMeter 測試 ActiveMq 的資料非常少, 我花了大量的時間才研究出來

關於ActiveMq 的文章請參考我另外的文章。

 

閱讀目錄

 

版本號:

ActiveMq 版本號:  5.91

Jmeter 版本號:     1.13

 

添加ActiveMq 的jar包

將    ActiveMq 下的  "activemq-all-5.9.1.jar"   復制到   "apache-jmeter-2.13\lib"  文件夾下來

因為JMeter 測試 ActiveMq 的時候會用到ActiveMq 提供的JMS的實現類。

 

測試 ActiveMq中的 Topic

 

打開 JMeter, 新建一個JMS Publisher.   設置如下

 

Initial Contest Factory  的值是: org.apache.activemq.jndi.ActiveMQInitialContextFactory
Provider URL 的值是:tcp://10.0.0.8:61616
Connection Factory的值是:ConnectionFactory
Destination的值是: dynamicTopics/topic1

Expriation: 6000
Priority:
Number of samples to aggregate: 1

 

再建一個 topic 的消費者,   打開Jmeter 新建一個JMS Subscriber

然后在Jmeter 中添加  View Results Tree.   

啟動ActiveMq,   運行JMeter,   我們可以看到 生產者發送消息成功, 消費者接收消息成功

 

打開Active Mq 管理頁面。 我們能看到,消息被消費了

 

測試 ActiveMq中的 Queue

跟上面測試Topic的方法類似, 只是  Destionation應該是: ”dynamicQueues/queue1“  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM