解決---MISCONF Redis被配置為保存RDB快照,但目前無法在磁盤上存留。可能修改數據集的命令被禁用。請檢查Redis日志,了解有關錯誤的詳細信息。


解決---MISCONF Redis被配置為保存RDB快照,但目前無法在磁盤上存留。可能修改數據集的命令被禁用。請檢查Redis日志,了解有關錯誤的詳細信息。

出現bug:

在學習celery,將數據保存到redis時出現下面的bug。

consumer: Cannot connect to redis://192.168.12.188:6379/3: 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…

翻譯過來就是—MISCONF Redis被配置為保存RDB快照,但目前無法在磁盤上存留。可能修改數據集的命令被禁用。請檢查Redis日志,了解有關錯誤的詳細信息。

 

解決bug:

在啟動redis服務后,輸入下面命令就可以了,在啟動就好了

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

 


 終極方式

  vi     /etc/sysctl.conf

  sysctl vm.overcommit_memory=1

  vm.overcommit_memory=

參考博客:https://www.linuxidc.com/Linux/2012-07/66079.htm

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM