整合搭建rocketmq

1、准备自己的虚拟机

2、关闭防火墙设置

systemctl stop firewalld
systemctl disable firewalld

3、创建文件夹

创建文件夹并进入

mkdir /usr/rocketmq
cd /usr/rocketmq

4、下载rocketmq

wget https://archive.apache.org/dist/rocketmq/4.7.1/rocketmq-all-4.7.1-bin-release.zip

如果没有wget可以先安装wget

yum -y install wget

5、解压

unzip rocketmq-all-4.7.1-bin-release.zip

如果没有unzip可以先安装unzip

yum -y install unzip

6、解压完成后进入文件夹

cd rocketmq-all-4.7.1-bin-release

7、搭建并启动nameserver

启动前还需要修改jvm的参数信息,这个可以参考:
https://blog.youkuaiyun.com/qq_42384113/article/details/130080183

nohup sh bin/mqnamesrv &

8、修改Broker配置文件broker.conf

vi conf/broker.conf
添加下面三行
namesrvAddr = 43.142.xx.xx:9876
brokerIP1 = 43.142.xx.xx
autoCreateTopicEnable=true

8、启动broker

nohup sh bin/mqbroker -c conf/broker.conf &

9、搭建可视化控制台

前面NameServer和Broker搭建完成之后,就可以用来收发消息了,但是为了更加直观,可以搭一套可视化的服务。

链接:https://pan.baidu.com/s/1dWN1sPHqfKXsCaMg_IOHOg 
提取码:xa33 

将jar包上传到服务器,放到/usr/rocketmq的目录底下

然后进入/usr/rocketmq下,执行如下命令

nohup java -jar -server -Xms256m -Xmx256m -Drocketmq.config.namesrvAddr=localhost:9876 -Dserver.port=8088 rocketmq-console-ng-1.0.1.jar &

然后在浏览器中输入http://linux服务器的ip:8088/就可以看到控制台了,如果无法访问,可以看看防火墙有没有关闭

10、web页面

请添加图片描述

本文的发布,大部分参考下列链接,进行了一个整理。
原文链接:https://blog.youkuaiyun.com/qq_42384113/article/details/130080183

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值