JMeter 测试 ActiveMq

JMeter 测试 ActiveMq 的资料很是少, 我花了大量的时间才研究出来apache

关于ActiveMq 的文章请参考我另外的文章。tcp

 

阅读目录ide

 

版本号:

ActiveMq 版本号:  5.91测试

Jmeter 版本号:     1.13spa

 

添加ActiveMq 的jar包

将    ActiveMq 下的  "activemq-all-5.9.1.jar"   复制到   "apache-jmeter-2.13\lib"  文件夹下来code

由于JMeter 测试 ActiveMq 的时候会用到ActiveMq 提供的JMS的实现类。blog

 

测试 ActiveMq中的 Topic

 

打开 JMeter, 新建一个JMS Publisher.   设置以下it

 

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 Subscriberio

而后在Jmeter 中添加  View Results Tree.   class

启动ActiveMq,   运行JMeter,   咱们能够看到 生产者发送消息成功, 消费者接收消息成功

 

打开Active Mq 管理页面。 咱们能看到,消息被消费了

 

测试 ActiveMq中的 Queue

跟上面测试Topic的方法相似, 只是  Destionation应该是: ”dynamicQueues/queue1“  

相关文章
相关标签/搜索