Redis报错:READONLY You can‘t write against a read only replica.
刚上线时没问题,过了几个小时,突然登录不了去,查看镜像日志发现这个报错。目前是docker单机版redis,也没有挂载到宿主机,所以下面是我的解决办法。
·
刚上线时没问题,过了几个小时,突然登录不了去,查看镜像日志发现这个报错。目前是docker单机版redis,也没有挂载到宿主机,所以下面是我的解决办法。
解决:
后续:我发现这样设置后,不用重启redis就生效,但是重启后就会失效,我想这是redis的安全策略吧。
永久生效的方法如下:
首先找到redis.conf(一般docker安装redis镜像都会挂载一个路径到宿主机):
将配置文件中的参数 slave-read-only yes改为 no即可。
然后保存并重启redis服务。
更多推荐
所有评论(0)