节点 | IP | 端口 | 备注 |
---|---|---|---|
sentinel1 | 127.0.0.1 | 26379 | 哨兵1 |
sentinel2 | 127.0.0.1 | 26380 | 哨兵2 |
sentinel3 | 127.0.0.1 | 26381 | 哨兵3 |
redis-master | 127.0.0.1 | 6379 | 默认主redis |
redis-slave1 | 127.0.0.1 | 6380 | 默认从redis1 |
redis-slave2 | 127.0.0.1 | 6381 | 默认从redis2 |
在使用docker进行部署时,如果采用默认配置,会导致哨兵提供容器内部ip,导致应用无法访问。
所以在进行redis配置的时候,需要加上以下一个配置
replica-announce-ip "192.168.0.35"