Linux系统:centos7下搭建Rocketmq4.3中间件,配置监控台
发表于:2024-11-26 作者:千家信息网编辑
千家信息网最后更新 2024年11月26日,本文源码:GitHub·点这里 || GitEE·点这里一、环境搭建环境版本centos7jdk1.8 已搭建好rocketmq4.31、下载安装包网址https://www.apache.org/d
千家信息网最后更新 2024年11月26日Linux系统:centos7下搭建Rocketmq4.3中间件,配置监控台
本文源码:GitHub·点这里 || GitEE·点这里
一、环境搭建
环境版本
centos7jdk1.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=8089rocketmq.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
三、源代码地址
GitHub·地址https://github.com/cicadasmile/linux-system-baseGitEE·地址https://gitee.com/cicadasmile/linux-system-base
配置
地址
注释
监控台
系统
监控
命令
文件
环境
服务
内存
官方
建议
文件夹
浏览器
源代码
源码
版本
目录
端口
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库技术与网络
华为高斯数据库正式开源
山西水性软件开发怎么样
自动焚毁的聊天软件开发
郓城天气预报软件开发
传统网络安全漏洞有哪些
检察机关网络安全保密工作
java将图片存到数据库
深圳小程序软件开发教程
蜀山区网络技术服务怎么样
华为云的服务器x86
东华 数据库
金山区购买软件开发推荐
深圳专业app软件开发排行
计算机网络技术英文摘要
vscode附加数据库
数据库技术及应用综合实践练习
杨浦区创新数据库服务商报价行情
数据库技术路线怎么写
民众的网络安全意识
徐州建设智慧小区软件开发
oracle 数据库同步
无法与dns服务器通信
九联科技软件开发工资加班情况
软件开发技术选型什么意思
安徽欣荣网络技术有限公司
国泰安数据库数据变化
不同服务器间数据复制
维乐夫新零售软件开发
思博网络安全怎么样