本文源码:GitHub·点这里 || GitEE·点这里
一、环境搭建
环境版本
centos7jdk1.8 已搭建好rocketmq4.31、下载安装包
网址
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.zip2、上传文件
[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.zip3、修改相关配置
rocketmq的默认配置极其耗内存,要进行修改。
1)修改runserver.sh配置
注释掉原来的,添加新配置
[root@localhost bin]# vim runserver.sh#JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX: spaceSize=128m -XX:Max spaceSize=320m"JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn512m -XX: spaceSize=128m -XX:Max spaceSize=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
ocketmq-consolesrcmain
esources文件夹,打开application.properties修改如下配置:server.port=8089rocketmq.config.namesrvAddr=192.168.72.129:98762、执行打包操作(Win10系统)
进入如下目录,打开命令行rocketmq-externals
ocketmq-console执行打包命令mvn clean package -Dmaven.test.skip=true编译生成。rocketmq-console-ng-1.0.0.jar3、上传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.jar4、启动监控台
[root@localhost myjar]# java -jar rocketmq-console-ng-1.0.0.jar5、测试安装结果
浏览器访问
http://192.168.72.129:8089
三、源代码地址
GitHub·地址https://github.com/cicadasmile/linux-system- GitEE·地址https://gitee.com/cicadasmile/linux-system- 继续阅读与本文标签相同的文章
-
Arthas开源一周年,Star 160K,我们一直在坚持什么?
2026-05-17栏目: 教程
-
AliOS Things 维测高阶能力之数据断点(DWT)使用
2026-05-17栏目: 教程
-
Linux系统:centos7下搭建ZooKeeper3.4中间件,常用命令总结
2026-05-17栏目: 教程
-
《菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师》
2026-05-17栏目: 教程
-
JavaScript ~ 排序算法(选择排序)
2026-05-17栏目: 教程
