1. 程式人生 > >MISCONF Redis is configured to save RDB snapshots, but it is currently not able to... 阿星小棧

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