我正在寻找我的方法的验证,以及如果我错过任何东西的指示。
我的应用有2个redis连接多路复用器,一个用于redis实例,另一个用于哨兵。
启动时,我连接到一个已知的标记地址并查询它为主设备,然后查询它为从设备。
然后我创建了“服务器”#39;使用这些发现的服务器进行连接,并订阅标记上的+ master-switch和+ promote-slave通道。
如果偶数从这些频道中的任何一个到达,我只需再次完成上述发现过程,替换连接多路复用器。
现在,我是否重新发明了SE.Redis已经处理过的一些功能,或者我有什么遗漏?
谢谢!