使用StackExchange.Redis处理故障转移

时间:2014-11-25 20:10:36

标签: c# redis stackexchange.redis

我正在寻找我的方法的验证,以及如果我错过任何东西的指示。

我的应用有2个redis连接多路复用器,一个用于redis实例,另一个用于哨兵。

启动时,我连接到一个已知的标记地址并查询它为主设备,然后查询它为从设备。

然后我创建了“服务器”#39;使用这些发现的服务器进行连接,并订阅标记上的+ master-switch和+ promote-slave通道。

如果偶数从这些频道中的任何一个到达,我只需再次完成上述发现过程,替换连接多路复用器。

现在,我是否重新发明了SE.Redis已经处理过的一些功能,或者我有什么遗漏?

谢谢!

0 个答案:

没有答案