MISCONF Redis is configured to save RDB snapshots, but it is currently not able to... 阿星小棧

今天重啓遊戲服務器在連接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快照關閉了導致不能持久化的問題,在網上查了一些相關解決方案,通過stop-writes-on-bgsave-error值設置爲no即可避免這種問題。

有兩種修改方法,一種是通過redis命令行修改,另一種是直接修改redis.conf配置文件

命令行修改方式示例:

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

修改redis.conf文件:vi打開redis-server配置的redis.conf文件,然後使用快捷匹配模式:/stop-writes-on-bgsave-error定位到stop-writes-on-bgsave-error字符串所在位置,接着把後面的yes設置爲no即可。

 

 

 

 

 

 

 

原文:https://blog.csdn.net/qq_31766907/article/details/78715935 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章