【总结】Redis连接错误:MISCONF Redis is configured to save RDB snapshots...

文章讲述了Redis配置中导致无法将数据持久化到硬盘的问题,原因是快照保存失败时禁用了写操作。提供了两种解决方案:通过命令行修改配置设置和编辑redis.conf文件。
摘要由CSDN通过智能技术生成

Redis问题
MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error..
Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改数据的命令被禁用了,因为目前实例配置是当写数据时快照失败了去报告错误。请查看Redis日志的详细错误信息。

引发原因
强制关闭Redis快照导致不能持久化

两种修改方法:

1. 通过redis命令行修改

命令行修改示例:

127.0.0.1:6379> config set stop-writes-on-bgsave-error no
2. 修改redis.conf配置文件

vi打开redis-server配置的redis.conf文件,然后使用快捷匹配模式:/stop-writes-on-bgsave-error定位到stop-writes-on-bgsave-error字符串所在位置,接着把后面的yes设置为no就可以了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值