Linux系统:centos7下搭建Rocketmq4.3中间件
小编:管理员 283阅读 2022.07.29
一、环境搭建
环境版本
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复制
这样就搭建完毕了。
相关推荐
- 【RocketMQ系列】RocketMQ集群,RocketMQ-on-DLedger集群 本文RocketMQ系列第四篇,主要介绍RocketMQ集群及如何部署自动容灾切换的 RocketMQ-on-DLedger Group。RocketMQ集群搭建ROcketMQ集群搭建有以下几种方案:「单Master模式」「多Master模式」「多Master多Slave模式-异步复制」「多Master多Slave模式-同步双写」其…
- 3DMAX提示和技巧 本主题标识使用 Civil View 的一些重要提示和技巧。常规使用屏幕分辨率至少为 1280x1024 的 Civil View。低于此分辨率时,一些面板将占用过多屏幕空间。 将视口设置为线框显示以达到最佳性能。 要尽可能简化用户界面,请在单个视口中工作并关闭 3ds Max 命令面…