20220824-CentOS7中如何安装RocketMQ?

前置条件:安装了JDK1.8及以上版本!

1、下载RocketMQ安装包,官网下载,下载完成后上传至/opt目录

 

 

 

2、解压至/opt/rocketmq

 

3、进入bin目录启动RocketMQ server

命令:nohup ./mqnamesrv &

如何证明RocketMQ server启动成功了?

方式一:~/logs/rocketmqlogs/namesrv.log是否成功打印了"The Name Server boot success.." 

方式二:查看9876端口是否被监听了

命令:netstat -an | grep 9876

 

4、启动RocketMQ broker

前置准备工作:修改 runbroker.sh和runserver.sh中的虚拟机内存大小配置

# 编辑bin/runbroker.sh 和 bin/runserver.sh文件,修改里面的
# JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
# 为JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"
-----------
命令:nohup ./mqbroker -n localhost:9876 &
查看broker是否启动成功:tail -f /root/logs/rocketmqlogs/broker.log

 

5、测试消息发送

[root@20220825centos7linux rocketmq]# pwd
/opt/rocketmq
[root@20220825centos7linux rocketmq]# export NAMESRV_ADDR=localhost:9876
[root@20220825centos7linux rocketmq]# bin/tools.sh org.apache.rocketmq.example.quickstart.Producer

6、测试消息接收

[root@20220825centos7linux rocketmq]# pwd
/opt/rocketmq
[root@20220825centos7linux rocketmq]# export NAMESRV_ADDR=localhost:9876
[root@20220825centos7linux rocketmq]# bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer

7、关闭RocketMQ

关闭broker指令:./mqshutdown broker

关闭namesrv指令:./mqshutdown namesrv

 

8、RocketMQ控制台安装

 

 

 

 

posted @ 2022-08-24 23:27  谁怕?一蓑烟雨任平生  阅读(149)  评论(0)    收藏  举报