热爱生命,敬畏自然

Redis哨兵bind配置的坑

2020.03.17

最近项目里需要对redis的主从搭建哨兵监控,其中遇到了一个redis 4.0.X的坑。因为之前在本地虚拟机测试搭建的时候用的是redis 5.0的,当时把哨兵的配置拷贝到4.0的时候遇到的问题是 哨兵之间一直无法进行通信。其中关键的配置是bind的配置,在4.0下bind的IP配置需要将回环地址写在最后,5.0没这个问题,所以导致我卡在这个地方很久。关键的配置实例如下:

bind 192.168.1.xx 127.0.0.1

惊醒自己:

  1. 本地测试用的版本要跟实际使用的版本一致。
  2. 多读源码