网络技术分享
个人经验记录

tomcat 连 redis 500异常 MISCONF Redis is configured to save RDB snapshots, but is currently 原因及问题处理

Tomcat 报错: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.

如下图:

翻译下:Redis被配置为保存RDB快照,但目前无法在磁盘上持久化,可以修改可能修改数据集的命令。请检查Redis日志中有关错误的详细信息。

说明是因为磁盘无法写入,应该是强制停止redis快照导致的,或者是磁盘满了,检查下磁盘未满,应该是强制停止导致的。

解决方法:

:6379> config set stop-writes-on-bgsave-error no

执行以上命令即可,意思是后台存储错误停止写。

想看下日志,发现redis 没记日志,记录日志设置方法:

在redis.conf中设置:

#日志级别
loglevel notice
#日志存储路径  
logfile "F:/services/redislog/redis.log"

赞(0) 打赏
未经允许不得转载:老麻 » tomcat 连 redis 500异常 MISCONF Redis is configured to save RDB snapshots, but is currently 原因及问题处理

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册