redis 报错: NOREPLICAS Not enough good replicas to write
- 问题原因:对应主节点,没有slave节点,redis配置文件中设置要求必须存在一个slave 节点才能写入
- 解决:
1. 添加追踪slave节点
2. 修改redis配置文件,设置没有slave节点也可以写入,具体配置key为:
- min-slaves-to-write 1
- min-slaves-max-lag 10
意思是 在主从环境中如果你的从节点的数量少于1个或者从服务器的数量大于1个但是延时超过10秒的时候,主节点将不能写入数据
建议第二种解决,添加对应slave节点
网友评论