您的位置:首页 > 数据库 > Redis

Redis "MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk"问题的解决

2016-04-30 23:42 721 查看
异常详细信息

Exception in thread "main" redis.clients.jedis.exceptions.JedisDataException: 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 yes

#默认情况下,如果在RDB snapshots持久化过程中出现问题,设置该参数后,Redis是不允许用户
进行任何更新操作(set...)。避免人为强制停止redis 快照

在客户端输入

config set stop-writes-on-bgsave-error no


这仅仅是让程序忽略了这个异常,使得程序能够继续往下运行,但实际上数据还是会存储到硬盘失败!

解决办法
http://www.redicecn.com/html/Linux/20131125/468.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: