• JMeter 测试 ActiveMq


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

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

    阅读目录

     

    版本号:

    ActiveMq 版本号:  5.91

    Jmeter 版本号:     1.13

     

    添加ActiveMq 的jar包

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

    因为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“  

  • 相关阅读:
    Date
    Math
    封装实参的对象 arguments
    函数方法call()和apply()
    执行上下文栈
    原型(prototype属性)和原型链。 重要!!!
    android studio for Mac快捷键大全
    软件的横竖屏切换
    Android XML文件中@id和@+id的区别
    java中的Iterator<E>
  • 原文地址:https://www.cnblogs.com/TankXiao/p/5470890.html
Copyright © 2020-2023  润新知