Linux系统:centos7下搭建Rocketmq4.3中间件,配置监控台
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,本文源码:GitHub·点这里 || GitEE·点这里一、环境搭建环境版本centos7jdk1.8 已搭建好rocketmq4.31、下载安装包网址https://www.apache.org/d
千家信息网最后更新 2025年02月03日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安全错误
数据库的锁怎样保障安全
服务器免费安全软件
一梦江湖三周年纪念服务器
怎么看网络安全等级
服务器主板功能测试自动化
树莓派3我的世界服务器
信息网络安全检查自查
计算机网络安全应对的策略
安徽综合软件开发售价
数据库系统的概念模式有几个
个人软件开发工具
长春市宏程网络技术有限公司
数据库的维度概念
通信和网络技术举例
战地2042服务器找不到
如何彻底删除SQL数据库
安装stm32时服务器未找到
帝国cms点卡数据库文件
音为你网络技术有限公司
闽盾杯网络安全大赛
成都c语言软件开发费用是多少
数据库设计员工培训管理系统
java开发常用数据库
违反网络安全法会怎样
在软件开发中什么是指对将要
国家网络安全宣传周文章
网络安全法普及
最新版网络安全手抄报
软件开发怎么做圈子
字母网络安全儿童画
网络安全产品销售