【问题标题】:ActiveStorage Analyzer job latency too highActiveStorage Analyzer 作业延迟太高
【发布时间】:2022-01-21 07:05:30
【问题描述】:

我使用由 Sidekiq 支持的 ActiveJob。在 sidekiq Web UI 中,我可以看到大量作业排入active_storage_analysis 队列,但延迟非常高,我没有看到这些作业被清除。结果,Redis 存储被占用,无法空闲。你知道这是为什么吗?我是否配置了任何错误以阻止它们运行?

sidekiq UI with 8001 jobs

【问题讨论】:

    标签: ruby-on-rails sidekiq rails-activestorage


    【解决方案1】:

    发现问题了,因为我没有在sidekiq.yml中定义队列,所以简单的在sidekiq.yml文件中添加两个队列:

    ---
    :concurrency: 2
    :queues:
      - critical
      - default
      - mailers
      - action_mailbox_routing
      - action_mailbox_incineration
      - low
      - active_storage_analysis
      - active_storage_purge
    

    【讨论】:

      猜你喜欢
      • 2016-03-29
      • 1970-01-01
      • 2011-12-14
      • 2022-11-10
      • 2013-06-10
      • 2012-03-29
      • 2022-06-27
      • 2018-08-05
      • 2013-11-26
      相关资源
      最近更新 更多