前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Redis报错:“MISCONF Redis is configured to save RDB snapshots”

Redis报错:“MISCONF Redis is configured to save RDB snapshots”

作者头像
皇上得了花柳病
发布2020-05-05 22:29:54
6560
发布2020-05-05 22:29:54
举报

报错信息:

代码语言:javascript
复制
MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.

网上的基本解决方案都是:

将配置项stop-writes-on-bgsave-error 设置为no,可以在redis命令行里配置,也可以在redis.conf配置文件里改。 命令行配置:

代码语言:javascript
复制
127.0.0.1:6379> config set stop-writes-on-bgsave-error no

这么改一般是可以解决问题的。

但是网上很多教程基本上没有做过多的解释。

image

但是看到配置文件里的注释就很清晰了:

然而如果配置了redis服务器的监控和持久化,您可能希望禁用此功能,使Redis将继续工作,即使出现了磁盘故障、权限等问题。

结合报错信息与配置项的字面意思,也就是redis出现了错误,但是redis并没有配置持久化,所以就会导致错误信息没办法保存,所以直接报错了。

至于出现了什么样的错误,从报错中也是看不出来的,一般也是应用层问题。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档