主机房部署了redis集群,并数据持久化。
问题:要求容灾机房能在主机房发生灾难并不可修复的情况下,容灾机房能在一定时间内承担起主机房的业务能力。如何保障容灾机房的redis集群数据跟主机房一致??如何操作??谢谢
我司采用的是redis原生态的集群方式,3个节点,每个节点启主端口6379,备端口6380,形成一个环路的集群提供给业务使用,业务需要数据持久化,有订单数据计数器永久保存在redis中。目前主备机房没有打通大二层。主备机房各搭了一套redis集群,主机房redis采用rsync方式同步到备机房redis的相应目录下。备机房需要承接业务时,启动redis即可。不知道还有没有更好的方式保障??