Redis "MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on di

異常詳細信息html

1
Exception  in  thread  "main"  redis.clients.jedis.exceptions.JedisDataException: 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

stop-writes-on-bgsave-error yes
 
#默認狀況下,若是在RDB snapshots持久化過程當中出現問題,設置該參數後,Redis是不容許用戶
進行任何更新操做(set...)。避免人爲強制中止redis 快照
 
在客戶端輸入
config set stop-writes-on-bgsave-error no

這僅僅是讓程序忽略了這個異常,使得程序可以繼續往下運行,但實際上數據仍是會存儲到硬盤失敗!spa

解決辦法code

http://www.redicecn.com/html/Linux/20131125/468.htmlhtm

相關文章
相關標籤/搜索