【发布时间】:2015-05-20 02:39:38
【问题描述】:
将 Resque 与 redis 一起使用我收到了 redis 的 OOM command not allowed when used memory > 'maxmemory' 错误。现在很明显,我似乎应该从当前的 500MB 增加 redis 的内存,但我想确保我有正确的 max-memory / data-eviction 策略集,以便将 redis 与 resque 一起使用。目前它在 volatile-lru 上。 (我在这方面寻找文档,但找不到任何东西。)
this stackoverflow answer 以及来自 redis 的以下数据..
keys=81824,expires=0,avg_ttl=0
evicted_keys 0
expired_keys 0
...让我相信我有一些错误配置,并且添加更多内存只会推迟问题。
如果重要的话,复制和数据持久性目前都处于关闭状态。
【问题讨论】: