【问题标题】:Does Sidekiq supports retrying on separate queue?Sidekiq 是否支持在单独的队列上重试?
【发布时间】:2021-09-21 22:49:45
【问题描述】:

Sidekiq 是否支持在不同队列上重试 Active job does,因为看起来唯一可用的选项是使用

sidekiq_options :retry => 5

我需要将失败的作业转到另一个队列并从那里执行。

看起来sidekiq_options 没有太多需要配置的案例。

我不想捕获异常并以手动方式为新队列创建新作业,我正在为此寻找更透明的选项。

附:我现在不使用 ActiveJob。

【问题讨论】:

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


    【解决方案1】:

    你可以指定

    sidekiq_options retry_queue: "some_other_queue"
    

    唯一提到它的地方是更新日志:https://github.com/mperham/sidekiq/blob/master/Changes.md#265

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-24
    • 2012-01-26
    • 1970-01-01
    • 1970-01-01
    • 2012-01-09
    • 2012-03-25
    • 1970-01-01
    • 2020-12-13
    相关资源
    最近更新 更多