RocketMQ客户端配置参数说明

简述

相对于RocketMQ的Broker集群,生产者和消费者都是客户端。本小节主要描述生产者和消费者公共的行为配置。

DefaultMQProducer、TransactionMQProducer、DefaultMQPushConsumer、DefaultMQPullConsumer都继承于ClientConfig类,ClientConfig为客户端的公共配置类。客户端的配置都是get、set形式,每个参数都可以用spring来配置,也可以在代码中配置,例如namesrvAddr这个参数可以这样配置,producer.setNamesrvAddr("192.168.0.1:9876"),其他参数同理。

ClientConfig配置

rocketmq-dashboard安装及使用

rocketmq-dashboard安装

RocketMQ Dashboard是RocketMQ的管控利器,为用户提供客户端和应用程序的各种事件、性能的统计信息,支持以可视化工具代替Topic配置、Broker管理等命令行操作。

系统要求:

Linux/Unix/Mac
64bit JDK 1.8+
Maven 3.2.x
启动 RocketMQ

RocketMQ安装及使用

本文主要介绍如何在Windows和Linux快速部署一个单节点单副本RocketMQ服务即单点RocketMQ服务,并完成简单的消息收发。

系统要求:
1、64位操作系统,推荐Linux/Unix/MacOS
2、64位JDK1.8+

RocketMQ下载

下载RocketMQ5.0.0版本二进制包:rocketmq-all-5.0.0-bin-release.zip
下载地址:https://rocketmq.apache.org/zh/download/