【问题标题】:Give Sidekiq queue a maximum size limit给 Sidekiq 队列一个最大大小限制
【发布时间】:2014-10-20 04:38:40
【问题描述】:

最近一个异常报告队列被作业溢出,导致Redis内存占用过多,最终崩溃。

我想给一些 Sidekiq 队列一个最大的工作选项。如果队列已满,则应删除作业。是否有提供此功能的选项或 gem?

【问题讨论】:

    标签: sidekiq


    【解决方案1】:

    据我所知,目前没有任何东西可以提供真正的队列背压。一些想法,希望对您有所帮助:

    使用 Inspeqtor 监控您的 Redis 实例:

    https://github.com/mperham/inspeqtor/wiki/Daemon-Specific-Metrics#redis

    监控您的队列积压:

    https://github.com/mperham/sidekiq/wiki/Monitoring#monitoring-queue-backlog

    【讨论】:

      猜你喜欢
      • 2018-06-24
      • 2011-08-19
      • 2016-10-30
      • 2020-09-02
      • 2019-04-13
      • 1970-01-01
      • 2012-01-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多