redis報錯OOM command not allowed when used memory > 'maxmemory'

登陸到redis上查詢redis

./redis-cli -h IP -p port -a passwd
redis>info memory 查詢,內存已耗盡內存

查詢配置文件,發現以前配置最大內存的策略設置爲 maxmemory-policy volatile-lru
此配置只是清楚設置過時時間的key值,然而本應用並無設置過時時間。所以修改成
maxmemory-policy allkeys-lru,指明非活躍近期不多用的key值清除。重啓後正常登錄

相關文章
相關標籤/搜索