Linux系统:centos7下搭建Rocketmq4.3中间件,配置监控台
admin
2023-03-02 10:02:26
0

本文源码:GitHub·点这里 || GitEE·点这里

一、环境搭建

环境版本

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

Linux系统:centos7下搭建Rocketmq4.3中间件,配置监控台

三、源代码地址

GitHub·地址
https://github.com/cicadasmile/linux-system-base
GitEE·地址
https://gitee.com/cicadasmile/linux-system-base

Linux系统:centos7下搭建Rocketmq4.3中间件,配置监控台

相关内容

热门资讯

终于明白“海岛互娱.辅助开挂神... 终于明白“海岛互娱.辅助开挂神器?”确实真的有挂您好,海岛互娱这个游戏其实有挂的,确实是有挂的,需要...
【第一财经】“新好游炸金花.辅... 【第一财经】“新好游炸金花.辅助开挂神器?”其实是有挂您好,新好游炸金花这个游戏其实有挂的,确实是有...
多个省份警方破获用无人机投射箭... 澎湃新闻记者 张未央起飞热成像无人机,发现野生动物后投射箭矢,或抛投捕兽网、金属球等——近期多个省份...
今日重大通报“全民游戏.真的有... 今日重大通报“全民游戏.真的有挂吗?”详细开挂教程您好,全民游戏这个游戏其实有挂的,确实是有挂的,需...
【今日要闻】“白金岛游戏.辅助... 网上科普关于“白金岛游戏有没有挂”话题很是火热,小编也是针对白金岛游戏作*弊开挂的方法以及开挂对应的...
【第一消息】“战皇炸金花.到底... 网上科普关于“战皇炸金花有没有挂”话题很是火热,小编也是针对战皇炸金花作*弊开挂的方法以及开挂对应的...
终于了解“元来黄冈麻将.有挂吗... 终于了解“元来黄冈麻将.有挂吗?”其实是有挂您好,元来黄冈麻将这个游戏其实有挂的,确实是有挂的,需要...
最新引进“新蛮王牛牛.辅助开挂... 网上科普关于“新蛮王牛牛有没有挂”话题很是火热,小编也是针对新蛮王牛牛作*弊开挂的方法以及开挂对应的...
覆盖备孕到6岁的孕育APP,长... 核心区别概述 妈妈网、宝宝树和亲宝宝作为母婴类应用,在多个维度上表现出差异。这些差异主要体现在用户覆...
终于明白“桃花庄.怎么开挂?”... 家人们!今天小编来为大家解答桃花庄透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买很多...