首页 > 解决方案 > 你能调整 Rails Geocoder Redis 缓存的大小吗?

问题描述

我们在 Heroku 中部署了一个 Rails 应用,使用带有 Redis 缓存的 Rails Geocoding。我假设条目被缓存以填充一定百分比的内存,我记得它运行在 90% 左右,但 Redis 的使用量最近有所增长。

我们有一个 1 GB 的计划,统计数据显示使用了 1,023.65 MB 内存,我们现在在 Redis 中遇到错误:

使用内存 > 'maxmemory 时不允许使用 OOM 命令

我们将 Redis 用于 Sidekiq,因此可能一直在使用更多空间,但我该如何解决这个问题?我可以限制地理编码器缓存的大小吗?

标签: ruby-on-railsredisrails-geocoder

解决方案


推荐阅读