zoukankan      html  css  js  c++  java
  • jmeter 压测 ActiveMq 消息队列

    概述

    jmeter可以针对MQ消息中间件进行压测。本篇讲的是activeMQ的Point-to-Point模式
    Point-to-Point在MQ中称之为点对点模式。这种模式的特点是,消息只能被消费一次,阅后即焚

    jmeter设计测试场景

    jmeter添加sampler(JMS Point-to-Point)

    参数很多,从上到下我们逐个解析。
    QueueConnection Factory:连接的名称
    JNDI name Request queue:消息发送到队列的名称
    JNDI name Recieve queue:接收消息的队列名称
    JMS selector:消息过滤器
    Communication style
    第一个选项是Request only,意思是只发送消息队列,不负责接收;、
    第二个选项是Request response,但是选择这个就必须设置CorrelationID,否则会报错。

    Content:消息内容
    Priority:消息优先级,值越大,优先级越高
    Initial Context Factory:默认填写 org.apache.activemq.jndi.ActiveMQInitialContextFactory
    JNDI Properties:这里面需要定义两个变量 queue.Test.Request和queue.Test.Reply(对应前面消息发送和接收的队列名称)
    Provider URL:消息服务器的ip和端口

    activeMQ接收消息


    可以看到jmeter在10s内,将25万条消息送进了消息队列(没有消费)

    MQ服务部署在远程服务器上,需要的同学可以加群 723587225获取

  • 相关阅读:
    sniffer嗅探
    记一次IE代理异常故障
    B860A机顶盒加强
    适合Lakka的安卓盒子配置
    MVG2000 破解
    网络图标显示地球的解决办法
    数码视讯Q7 TTL破解安装APP
    kbmmw 发布免费社区版
    一步一步实现kbmmw的httpsys使用https功能
    PostgreSQL 基本数据类型及常用SQL 函数操作
  • 原文地址:https://www.cnblogs.com/Zfc-Cjk/p/14255550.html
Copyright © 2011-2022 走看看