RocketMQ 平滑升级到主从切换实战
本文主要介绍如何将 RocketMQ 集群从原先的主从同步升级到主从切换。 首先介绍与 DLedger 多副本即 RocketMQ 主从切换相关的核心配置属性,然后尝试搭建一个主从同步集群,再从原先的 RocketMQ 集群平滑升级到 DLedger 集群的示例,并简单测试一下主从切换功能。 1、RocketMQ DLedger 多副本即主从切换核心配置参数详解 其主要的配置参数如下所示: enableDLegerCommitLog是否启用 DLedger,即是否启用 RocketMQ 主从切换,默认值为 false。如果需要开启主从切换,则该值需要设置为 true 。 dLegerGroup节点所属的 raft 组,建议与 brokerName 保持一致,例如 broker-a。 dLegerPeers集群节点信息,示例配置如下:n0-127.0.0.1:40911;n1-127.0.0.1:40912;n2-127.0.0.1:40913,多个节点用英文冒号隔开,单个条目遵循 legerSlefId-ip:端口,这里的端口用作 dledger 内部通信。 dLegerSelfId当...