2025年Redhat9.4安装(redhat6.9安装)

Redhat9.4安装(redhat6.9安装)基于最新的 RocketMQ4 2 版本 搭建 2Master 模式 硬件环境 centos6 9 x64 两台虚拟机 IP1 192 168 150 128 IP2 192 168 150 129 1 从 github 下载 RocketMQ4 2 https github com apache rocketmq archive rocketmq all 4 2 0 tar gz

大家好,我是讯享网,很高兴认识大家。



基于最新的RocketMQ4.2版本,搭建2Master模式。

硬件环境:centos6.9_x64(两台虚拟机)

IP1:192.168.150.128

IP2:192.168.150.129

1、从github下载RocketMQ4.2

https://github.com/apache/rocketmq/archive/rocketmq-all-4.2.0.tar.gz

因为下载的是源码文件,所以需要先用mvn构建之后才可以使用,如果在windows环境下使用mvn构建那么生成的sh脚本需要转为unix,否则启动会报错。

下载后解压的文件如下:

【rocketMQ】之centos6.9安装RocketMQ4.2
讯享网

在当前目录使用mvn构建

构建完毕之后进入,在distribution目录下有启动的文件

【rocketMQ】之centos6.9安装RocketMQ4.2

RocketMQ的NameServer默认虚拟机加载内存是4G,broker默认虚拟机加载内存是8G,本次是演示安装,所以需要手动将这些值改小。

将bin下面的runserver.sh和runbroker.sh

JAVA_OPT=”\({JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"</p> <p>JAVA_OPT="\){JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g”

分别改为 1g 1g 512m  和 1g 1g 512m

注意:不要小于1g,否则启动会报错

修改完毕之后,配置conf目录下的broker.conf文件,也可以配置【rocketMQ】之centos6.9安装RocketMQ4.2下面的properties文件,二选一即可

配置内容如下:

配置完毕,先启动nameserver

RocketMQ是使用java开发,只需要jps即可查看nameserver进程

启动broker,指定配置文件,同样jps命令即可查看broker进程

192.168.150.128 和 129 上唯一不同就是broker.conf文件的brokerName,两台服务器都启动之后,安装RocketMQ控制台管理RocketMQ集群。

下载console:https://github.com/apache/rocketmq-externals

目录如下:

【rocketMQ】之centos6.9安装RocketMQ4.2

进入rocketmq-console,使用mvn构建,

rocket-console使用springboot开发,在application.properties里面配置rocketmq.config.namesrvAddr=192.168.150.128:9876;192.168.150.129:9876

也可以在rocket-console启动时候指定,rocketmq.config.namesrvAddr=

即可管理RocketMQ集群,启动rocket-console管控台(默认访问地址:127.0.0.1:8080)

【rocketMQ】之centos6.9安装RocketMQ4.2

小讯
上一篇 2025-04-25 08:24
下一篇 2025-05-23 07:40

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/143785.html