1
我一直在使用redis很長一段時間,目前版本爲2.3.11。我們正在目睹一些密鑰消失,即使它們沒有任何超時設置(我使用ttl檢查了沒有消失的密鑰?還使用'info'檢查了幾乎所有的屬性集,但似乎無法得到線索?任何人都看到了這一點Redis鍵在沒有任何警告的情況下消失
注:我們相同的密鑰存儲在兩個地方(的Postgres和Redis的)和相同的應用程序寫入或 移除了沒有應用程序運行
我一直在使用redis很長一段時間,目前版本爲2.3.11。我們正在目睹一些密鑰消失,即使它們沒有任何超時設置(我使用ttl檢查了沒有消失的密鑰?還使用'info'檢查了幾乎所有的屬性集,但似乎無法得到線索?任何人都看到了這一點Redis鍵在沒有任何警告的情況下消失
注:我們相同的密鑰存儲在兩個地方(的Postgres和Redis的)和相同的應用程序寫入或 移除了沒有應用程序運行
請檢查maxmemory政策如果您。 '使用AWS Elasticache時請注意,默認值是volatile-lru:Parameters for Redis
是您的'maxmemory-policy'設置爲'allkeys-lru'嗎? – akonsu
akonsu - no,#maxmemory-policy vola瓷磚,所以它沒有設置。 – NullException
你有沒有找到答案?我在同一個地方:兩年之後,突然出現的所有密鑰都消失了,沒有任何代碼或環境變化。 – LandonC