服务器
192.168.1.23 nameserver、broker nameserver、brokerA,brokerB
192.168.1.35 nameserver、broker nameserver、brokerA,brokerB
192.168.1.88 nameserver nameserver
主从切换

关闭master:等待几秒钟23成为新的master

slave消费测试
master接收消息后,关闭master,检查仅剩一个broker的消费:正常消费

关闭master


启动broker 23,检查主从情况,检查消费情况:23成为从节点,正常生产消费


nameserver选举功能

关闭一个nameserver,关闭broker-a的master:正常切换

关闭二个nameserver,然后关闭broker-b的master:主备无法切换

总结
1、nameserver需要有两个及以上才具备主从切换功能
2、master宕机后,slave通过选举成为新的master