我正在尝试设置一个高可用性设置,如果托管我的主Redis缓存的服务器宕机,它将选择一个不同的主服务器,但在阅读了所有关于Sentinels的文档后,我有点困惑。例如,如果我有一个指向Redis客户端的url:,那么如何帮助故障转移到的另一台服务器?我正在使用.Net的ServiceStack.Redis客户端,并且我的Redis安装在Windows服务器上,但是我想为了获得高可用性,我必须切换到Linux并使用Twemproxy设置或其他什么?我想象在某个地方必须有一个域名系统,它映射到2+ IP
例如,我在主节点上安装了一个redis,然后在工作节点上安装了一些吊舱。我的豆荚不能通过DNS:redis-master.database.svc.cluster.local连接到redis (但它们是在前一天连接的)。另外,它还解决了将域映射到IP的问题,但通过IP连接仍然不起作用。我的节点:
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE1