ruby-on-rails - 你能调整 Rails Geocoder Redis 缓存的大小吗?
问题描述
我们在 Heroku 中部署了一个 Rails 应用,使用带有 Redis 缓存的 Rails Geocoding。我假设条目被缓存以填充一定百分比的内存,我记得它运行在 90% 左右,但 Redis 的使用量最近有所增长。
我们有一个 1 GB 的计划,统计数据显示使用了 1,023.65 MB 内存,我们现在在 Redis 中遇到错误:
使用内存 > 'maxmemory 时不允许使用 OOM 命令
我们将 Redis 用于 Sidekiq,因此可能一直在使用更多空间,但我该如何解决这个问题?我可以限制地理编码器缓存的大小吗?
解决方案
推荐阅读
- jquery - 带有多个换行符的 jQuery 自动完成
- java - Eclipse JDT Java Parser 中是否有任何类型的“线路访问者”?如果没有,有人知道一个好的解决方法吗?
- javascript - 如何通过java获取JS Grid值
- java - 按下jButton时如何将数据附加到文件中
- python-3.x - 仅与交互式 nvidia docker 一起运行的 python 脚本
- imagemagick - 如何使用 Imagemagick 转换每个子文件夹中 png 文件的背景颜色
- sql - SQL Server 中的 LEAD 和 LAG
- rxjs - 独立的 concat 不返回可观察的
- python-sphinx - 狮身人面像雪花石膏主题目录未显示在所有页面中
- c# - 变量名“@fname”已被声明。变量名称在查询批处理或存储过程中必须是唯一的