Centos7下搭建Rocketmq4.3中间件,配置监控台

本文详细介绍了在Centos7环境下如何搭建Rocketmq4.3中间件,并配置监控台。首先,文章讲述了环境搭建的步骤,包括下载安装包、上传文件、修改配置以及启动服务。接着,重点讲解了监控台的搭建过程,涉及从Win10系统下载git包、执行打包、上传jar包到Linux,以及启动和测试监控台。整个过程旨在帮助读者顺利完成Rocketmq的部署和监控设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

知识的广度来自知识的深度,学习如果不成体系那是多可怕的一件事儿,希望我们在未来的学习道路上坚守初心,不要给自己留下遗憾,以自己喜欢的方式生活,做自己喜欢做的事,宠爱自己,做一个独一无二的自己!

  • 对于文章中出现的任何错误请大家批评指出,会及时做出修改!
  • 有任何想要讨论和学习的问题可联系我:cittaksana@qq.com

一、环境搭建

环境版本

centos7
jdk1.8 已搭建好
rocketmq4.3

1、下载安装包

网址

https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.3.2/rocketmq-all-4.3.2-bin-release.zip
# We suggest the following mirror site for your download:官方建议下载地址
http://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq/4.3.2/rocketmq-all-4.3.2-bin-release.zip

2、上传文件

[root@localhost mysoft]# pwd
/usr/local/mysoft
[root@localhost mysoft]# unzip rocketmq-all-4.3.2-bin-release.zip
[root@localhost mysoft]# mv rocketmq-all-4.3.2-bin-release rocket4.3
[root@localhost mysoft]# rm -f rocketmq-all-4.3.2-bin-release.zip

3、修改相关配置

rocketmq的默认配置极其耗内存,要进行修改。
1)修改runserver.sh配置
注释掉原来的,添加新配置

[root@localhost bin]# vim runserver.sh
#JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

2)修改runbroker.sh配置
注释掉原来的,添加新配置

[root@localhost bin]# vim runbroker.sh
#JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"

3)修改tools.sh配置
注释掉原来的,添加新配置

[root@localhost bin]# vim tools.sh
#JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn256m -XX:PermSize=128m -XX:MaxPermSize=128m"
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn256m -XX:PermSize=128m -XX:MaxPermSize=128m"

4、启动服务

要按照顺序启动

nohup sh /usr/local/mysoft/rocket4.3/bin/mqnamesrv
# 指定端口
nohup sh /usr/local/mysoft/rocket4.3/bin/mqbroker -n localhost:9876

二、监控台搭建

1、git包下载配置(Win10系统)

地址:https://github.com/apache/rocketmq-externals.git 
下载完成之后,进入
rocketmq-externals\rocketmq-console\src\main\resources
文件夹,打开
application.properties
修改如下配置:
server.port=8089
rocketmq.config.namesrvAddr=192.168.72.129:9876

2、执行打包操作(Win10系统)

进入如下目录,打开命令行
rocketmq-externals\rocketmq-console
执行打包命令
mvn clean package -Dmaven.test.skip=true
编译生成。
rocketmq-console-ng-1.0.0.jar

3、上传jar包到Linux服务

[root@localhost myjar]# pwd
/usr/local/myjar
[root@localhost myjar]# ll
-rw-r--r--. 1 root root 33231510 May 16 11:11 rocketmq-console-ng-1.0.0.jar

4、启动监控台

[root@localhost myjar]# java -jar rocketmq-console-ng-1.0.0.jar

5、测试安装结果

浏览器访问

http://192.168.72.129:8089

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值