两个mongos实例之间的心跳

时间:2014-10-17 08:57:59

标签: mongodb failover heartbeat

我正在为我的网站的整个堆栈设置自动故障转移,其中包括mongodb。目前,我利用心跳来检测主要mongos的失败,然后在客户端更改主机名以指向辅助mongos,这意味着二次接管并成为主要。客户端总是和主要人员交谈。顺便说一下,我不使用虚拟ip,因为这两个mongos位于不同的站点。

但是,由于心跳只会监视系统的可用性,而不是应用程序的可用性,我相信这可能不太可靠。 mongos可能因系统仍在运行而死亡。我想知道是否有某种机制能够在mongos进程之间实现“心跳”。

0 个答案:

没有答案