栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

rocketmq 之 部署安装

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

rocketmq 之 部署安装

环境:

centos 7.9
jdk:1.8
maven: 3.8.4

下载

wget https://dlcdn.apache.org/rocketmq/4.9.3/rocketmq-all-4.9.3-bin-release.zip

解压

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

进入安装目录,修改broker配置文件

vi conf/broker.conf

#添加如下两行

#这里的IP就是你的Linux本机IP, 配置的原因是后续需要使用console
brokerIP1=10.18.6.224
nameSrvAddr=10.18.6.224:9876
启动 1.启动名称服务器

nohup sh bin/mqnamesrv &
tail -f ~/logs/rocketmqlogs/namesrv.log
结果:
The Name Server boot success…

2.启动代理

nohup sh bin/mqbroker -n localhost:9876 &
tail -f ~/logs/rocketmqlogs/broker.log
结果:
The broker … boot success…

如果有防火墙,需要开放端口

vi /etc/firewalld/zones/public.xml




安装控制台,用于web页面查看 下载源码并使用maven编译

这里也可以在Windows下面使用idea编译之后将jar包放入Linux
1.下载:
wget https://github.com/apache/rocketmq-dashboard/archive/refs/tags/rocketmq-dashboard-1.0.0.tar.gz

2.解压:
tar -xvf rocketmq-dashboard-1.0.0.tar.gz

3.进入配置文件application.properties,修改参数:rocketmq.config.namesrvAddr=10.18.6.224:9876

4.编译
进入到解压目录rocketmq-dashboard-rocketmq-dashboard-1.0.0
mvn clean package -Dmaven.test.skip=true

5.运行jar包
java -jar target/rocketmq-dashboard-1.0.1-SNAPSHOT.jar

web查看控制台

http://10.18.6.224:8080/


就可以看到如下界面

rocketmq端口说明

nameserver:9876
console:8080
broker:

  • 监听端口:10911
  • fastListenPort(fastRemotingServer服务组件使用) 10909
  • haListenPort(HAService服务组件使用,用于broker主从同步) 10912
说明

控制台参考 :https://github.com/apache/rocketmq-dashboard

rocketmq参考:https://rocketmq.apache.org/docs/quick-start

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/962177.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号