分布式消息服务ROCKETMQ版-RocketMQ实例5.x版本性能测试:测试环境

时间:2023-11-07 11:02:11

测试环境

进行测试前,您需要先构建如下的测试环境:

  1. 购买如表1所示实例,购买步骤请参考购买实例
    表1 实例参数

    名称

    规格

    存储空间

    ACL访问

    公网访问

    rocketmq-01

    rocketmq.b2.large.4

    超高I/O 300GB

    关闭

    关闭

    rocketmq-02

    rocketmq.b2.large.8

    超高I/O 300GB

    关闭

    关闭

    rocketmq-03

    rocketmq.b2.large.12

    超高I/O 300GB

    关闭

    关闭

  2. 创建如表2所示Topic,创建步骤请参考创建Topic
    表2 Topic参数

    名称

    消息类型

    topic-01

    普通

  3. 创建如表3所示消费组,创建步骤请参考创建消费组
    表3 消费组参数

    名称

    最大重试次数

    是否允许以广播模式消费

    是否顺序消费

    group-01

    16

  4. 购买1台E CS 服务器(区域、可用区、虚拟私有云、子网、安全组与RocketMQ实例保持一致,Linux系统),具体步骤请参考购买弹性云服务器
  5. 在ECS中安装Java JDK,并配置JAVA_HOME与PATH环境变量。
    export JAVA_HOME=/root/jdk1.8.0_231 
    export PATH=$JAVA_HOME/bin:$PATH
  6. 下载测试工具。
    wget https://dist.apache.org/repos/dist/release/rocketmq/5.1.4/rocketmq-all-5.1.4-bin-release.zip
  7. 解压测试工具。
    unzip rocketmq-all-5.1.4-bin-release.zip
support.huaweicloud.com/pwp-hrm/hrm--pwp-002.html