2013-04-12 41 views
0

我使用redis幾個月,但現在redis哈希鍵自動從服務器上刪除。我正在使用主從架構,我的站點每小時會見用戶數量不足。任何一個可以幫助我如何解決這個問題.....提前謝謝..從服務器自動刪除Redis哈希鍵

+0

首先檢查Redis配置文件(maxmemory和maxmemory-policy)參數的內容以查看是否配置了一些自動驅逐。 –

回答

0

確保您使用的是正確的MAX-memorypolicy(你可能不想allkeys-LRU因爲Redis的將到期至少訪問鍵不管他們是否過期)。

您還應該確保redis有足夠的內存來存儲您不想過期或被redis驅逐的密鑰。 (redis maxmemory config與系統內存相比)

如果使用no-eviction策略,請確保redis永遠不會耗盡內存。

+0

感謝您的回覆。目前我們在Rredis.conf中有6GB的maxmemory,maxmemory-policy是volatile-lru(默認值)。但是當併發的redis連接出現時,我們仍然面臨這個問題。一定要幫助我們解決問題。 – Lingesh

+0

@Lingesh聽起來像一個不同的問題,你可以爲它開個新的問題嗎? –