随着时间的推移,如何限制Sidekiq的REDIS内存使用?

时间:2017-05-28 19:56:12

标签: ruby-on-rails heroku redis sidekiq

我在Rails 5应用程序上使用SideKiq和Heroku Redis。随着时间的推移,我的内存利用率呈线性增长,导致我每个月都要升级我的计划。我的负担相对平缓。

我有一个noeviction的驱逐政策,正如SideKiq维基中所推荐的那样。这是否意味着我的记忆足迹会随着时间的推移而继续增长?

1 个答案:

答案 0 :(得分:0)

noeviction是Redis中的驱逐政策设置。如果达到最大内存使用量,则会导致Redis返回错误  要限制Redis中的内存使用量,您可以在redis.conf文件中进行设置并设置maxmemory设置。
 Read here了解有关它的更多信息。