RocketMQ-快速上手

本文介绍如何使用JDK1.8+和Maven快速部署RocketMQ消息中间件,包括环境配置、二进制包下载、NameServer和Broker启动流程,以及通过示例演示消息发送与消费,适合初学者快速上手。
摘要由CSDN通过智能技术生成

总目录

总纲

环境依赖

  • JDK 1.8+
  • maven

下载二进制包

地址:http://rocketmq.apache.org/release_notes/release-notes-4.3.2/
下载完成后,解压到自己指定的目录,如 /Users/root/usr/rocketmq

配置环境变量

增加如下:

export ROCKETMQ_HOME=/Users/root/usr/rocketmq
export PATH=$ROCKETMQ_HOME/bin:$PATH  

启动NameServer

在rocketmq根目录下执行nohup ./bin/mqnamesrv & ,查看nohup.out,如果有 The Name Server boot success 字样,则表示NameServer启动成功。

启动broker

在rocketmq根目录下执行nohup ./bin/mqbroker -n localhost:9876 &,如无异常则启动成功。

发送消息示例

在rocketmq根目录下执行./bin//tools.sh org.apache.rocketmq.example.quickstart.Producer来测试消息发送

消费消息示例

在rocketmq根目录下执行./bin//tools.sh org.apache.rocketmq.example.quickstart.Consumer来测试消息消费

管理界面

官方提供了简单的管理平台,详见RocketMQ-Console-Ng

本文介绍了如何快速部署和启动RocketMQ并进行消息发送和消费的简单测试。后面会进行源码的详细分析。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值