redis快照关闭了导致不能持久化的问题

在使用redis的时候我们经常会遇到这种bug:
 
Python与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快照关闭了导致不能持久化的问题。
 
解决方法:
 
方法1、在连接了命令行输入:
 
redis-cli
再输入这句就可以解决:
 
config set stop-writes-on-bgsave-error no
方法2、修改redis.conf文件:
 
vim打开redis-server配置的redis.conf文件,然后使用快捷匹配模式:/stop-writes-on-bgsave-error定位到stop-writes-on-bgsave-error字符串所在位置,接着把后面的yes设置为no即可。 
 

转载于:https://www.cnblogs.com/zhuyeshen/p/10949851.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值