四、针对redis容灾切换导致"脑裂"的情况

四、针对redis容灾切换导致"脑裂"的情况

网上参考到别人博客说,redis容灾切换的时候,有几率出现脑裂的情况。

什么是脑裂:

  sentinel判断master宕机,切换slave为新master的过程中,业务数据还在持续往原master写入数据,因为此时新master还是slave,没有写入权限,就会出现数丢失的情况。

解决方案:

  看了很多文章,都是说对redis的配置新增两个设置。

  

1 min-slaves-to-write 1
2 min-slaves-max-lag 10
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 四、针对redis容灾切换导致"脑裂"的情况