社区
游戏开发
帖子详情
项目部署出现(单机版)READONLY You can't write against a read only replica.
猿面试
2019-08-25 01:29:30
项目部署上后,刚开始没什么问题,缓存redis都可以运行,但隔了一天,就会出现READONLY You can't write against a read only replica.错误,把redis重启以下又可以正常运行了,求救!!!
...全文
6906
3
打赏
收藏
项目部署出现(单机版)READONLY You can't write against a read only replica.
项目部署上后,刚开始没什么问题,缓存redis都可以运行,但隔了一天,就会出现READONLY You can't write against a read only replica.错误,把redis重启以下又可以正常运行了,求救!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
百炼钢丶
2022-04-25
打赏
举报
回复
1
和这篇文章的描述有点像
使用 Redis 分布式锁报错:-READONLY
小贾程序猿
2021-07-19
打赏
举报
回复
2
是不是设置了哨兵模式,主机宕机了就变成从机了
一生所Ai
2019-12-18
打赏
举报
回复
这个问题解决了吗?
解决:
READ
ONLY
You
ca
n‘t
write
against a
read
only re
pli
ca
.
报错原因:
READ
ONLY
You
ca
n’t
write
against a
read
only slave. 因为连接的是从节点,从节点只有读的权限,没有写的权限 解决方案: 进入redis.conf配置文件,修改配置文件的slave-
read
-only为no, 那么从节点也就可以进行写的操作了,代码不会报错 小插曲:本期分享就到这里、欢迎一起学习探讨,有想要一起加入的请关注公众号“小码农吗” ...
解决:
READ
ONLY
You
ca
n‘t
write
against a
read
only re
pli
ca
.. channel
解决Redis问题:
READ
ONLY
You
ca
n't
write
against a
read
only re
pli
ca
.. channel
READ
ONLY
You
ca
n‘t
write
against a
read
only re
pli
ca
.
一、问题 redis写入时 报错
READ
ONLY
You
ca
n‘t
write
against a
read
only re
pli
ca
. 二、 原因 因为连接的是从节点,从节点只有读的权限,没有写的权限 三、解决 如果是命令行设置的主从 ,取消自己是从的身份,变成主 redis 127.0.0.1:6379> SLAVEOF 192.168.10.4 6379 可以直接从命令行进去解决 redis 127.0.0.1:6379> SLAVEOF NO ONE 或者, 给从服务器写
服务启动报错 RedisCommandExecutionException:
READ
ONLY
You
ca
n‘t
write
against a
read
only re
pli
ca
.
服务启动报错 RedisCommandExecutionException:
READ
ONLY
You
ca
n't
write
against a
read
only re
pli
ca
.org.springframework.data.redis.RedisSystemException: Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException:
READ
ONLY
You
ca
n't
redis单机节点异常:
READ
ONLY
You
ca
n‘t
write
against a
read
only re
pli
ca
异常报文主要内容:
READ
ONLY
You
ca
n’t
write
against a
read
only re
pli
ca
.(只读您不能对只读副本进行写入。可以从报文得知定位是redis异常。而我的redis并没有设置集群而是单机运行,为什么写入的时候还会报这个错误呢?第一时间直接排查配置:找到了关于主从读写的一个配置这个时候想起来了,当时部署为了方便,直接拿来一个没有根据自己情况修改的配置直接部署了,re
pli
ca
-
read
-only yes是代表控制从节点是否只接受读操作。
游戏开发
8,325
社区成员
23,684
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章