Heroku Redis 最大内存错误

标签 heroku redis sidekiq

我的生产环境开始不断抛出这个错误:

Error fetching message: ERR Error running script (call to f_0ab965f5b2899a2dec38dec41fff8c97f7a33ee9): @user_script:56: @user_script: 56: -OOM command not allowed when used memory > 'maxmemory'.

我正在使用 Heroku Redis 插件和一个运行 Sidekiq 的 worker dyno。

Redis 和 Worker Dyno 现在都有足够的内存,日志没有显示它们用完了。

是什么导致抛出此错误,我该如何解决?

最佳答案

我的工作需要比我可用的内存更多的内存才能运行。

关于Heroku Redis 最大内存错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38510582/

相关文章:

php - 在 PHPRedis session 上设置过期

ruby-on-rails - Redis Rails 身份验证如何工作?

ruby-on-rails - Sidekiq/Airbrake 仅在重试消失时发布异常

ruby-on-rails - Sidekiq计划的作业会自动删除(Sidekiq + Rails)

Heroku 错误 : ArgumentError: invalid uri scheme ''

node.js - 如何为 Heroku 设置时区

ruby-on-rails-4 - 从 Rails 3 升级到 Rails 4 后,CarrierWave url 为零

python - Heroku 应用程序 : ModuleNotFoundError: No module named 'pwa'

Python redis-log错误

ruby - 让 sidekiq 立即执行作业