2013-04-12 37 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听起来像一个不同的问题,你可以为它开个新的问题吗? –