搭建RocketMq集群Dledger模式

一些基础的问题这里就不记录了,会在主从复制的集群模式中记录。使用的mq版本是4.7.0

此处有一个集群的简易架构图,整个集群共分三组broker(B01,B02,B03),每组mq中包含一主两从,整个集群布置在五台服务器上


1、进入路径/home/rocketmq/rocketmq-all-4.7.0-bin-release/bin下,修改文件runbroker.sh和runserver.sh,按需要修改内存,建议生产环境下,broker内存修改为8~32G


runbroker.sh文件

runserver.sh文件


2、修改/home/rocketmq/rocketmq-all-4.7.0-bin-release/conf/dledger下的broker-n0.conf  broker-n1.conf  broker-n2.conf文件


以其中broker-n0.conf为例

3、修改nameserver端口,在/home/rocketmq/rocketmq-all-4.7.0-bin-release/conf下新建namesrv.properties的配置文件,文件内容为listenPort=5432,端口为你实际中可以使用的(启动时要指定配置文件)


其他的基本就是重复整个操作了,就不赘述了。
可能需要用到的执行语句

##查看物理cpu个数

grep 'physical id' /proc/cpuinfo | sort -u | wc -l

##查看每个cpu核心数量

grep 'core id' /proc/cpuinfo | sort -u | wc -l

##查看线程总数

grep 'processor' /proc/cpuinfo | sort -u | wc -l 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容