RocketMQ 第一章 核心功能 2 RocketMQ 快速入门 2.4 测试RocketMQ & 2.5 关闭RocketMQ

RocketMQ

【黑马程序员RocketMQ系统精讲,电商分布式消息中间件,硬核揭秘双十一】

第一章 核心功能

2 RocketMQ 快速入门

2.4 测试RocketMQ

2.4.1 发送消息

来两个窗口,一个消息发送者,一个接收者

这…

还是请出俺的 Xshell 吧

在这里插入图片描述

OK

两个都记得 进到 RocketMQ 的安装目录的 bin 里

在这里插入图片描述

OK

# 1.设置环境变量
export NAMESRV_ADDR=localhost:9876
# 2.使用安装包的Demo发送消息
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer

设置环境变量

在这里插入图片描述

使用安装包的Demo 发送消息

在这里插入图片描述

已经在bin 下了,那一级目录就可以不写了

直接回车

在这里插入图片描述

OK,好像是发了一堆吧,没报错 就完成了 消息的 发送

2.4.2 接收消息
# 1.设置环境变量
export NAMESRV_ADDR=localhost:9876
# 2.接收消息
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer

直接执行就行

在这里插入图片描述

回车!!

在这里插入图片描述

没毛病,消息拿到了 ,而且可以看到,消费方 并没有停,而是在 一直监听 着队列

我再运行一次 生产者,这次笔者用动图

在这里插入图片描述

没毛病哈,左边在发,右边在收

2.5 关闭RocketMQ

这个命令之前启动报错已经用过了, 但是笔者没有提,知道 就行了

# 1.关闭NameServer
sh bin/mqshutdown namesrv
# 2.关闭Broker
sh bin/mqshutdown broker

版权声明:本文为weixin_44226181原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。