Redis:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk

在使用Redis的master-slave模式時遇到以下問題:
? ? '-MISCONF Redis is configured to save RDB snapshots, but is currently not ab……'

解決方法:
? ? 在/etc/sysctl.conf 添加 'vm.overcommit_memory = 1' ,然后重啟Redis

內核參數(shù)overcommit_memory
它是內存分配策略
可選值:0、1、2。
0: 表示內核將檢查是否有足夠的可用內存供應用進程使用;如果有足夠的可用內存,內存申請允許;
? ? ? 否則,內存申請失敗,并把錯誤返回給應用進程。
1: 表示內核允許分配所有的物理內存,而不管當前的內存狀態(tài)如何。
2: 表示內核允許分配超過所有物理內存和交換空間總和的內存

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容