【问题标题】:ActiveMailer wrapped in Delayed job delivered with sidekid do not show in Sidekiq mailers queue? Why?包裹在使用 sidekid 交付的延迟作业中的 ActiveMailer 不显示在 Sidekiq 邮件队列中?为什么?
【发布时间】:2020-04-06 13:21:53
【问题描述】:

我使用 sidekiq 作为我的 active_job 队列

config.active_job.queue_adapter = :sidekiq

但是,当我收到失败的交付时(本地异常的 b/c 等)。

我没有在任何队列上看到失败的重试作业?怎么会?

Sidekiq::Queue.new("mailers").size 
=> 0 

不应该把失败的交付在那里排队吗?我确实看到他们在重试(当我收到包含异常信息的电子邮件时)。

感谢您对此的任何见解。谢谢!

【问题讨论】:

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


【解决方案1】:

失败的作业存储在重试集中,直到它们准备好重试。

【讨论】:

    猜你喜欢
    • 2015-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-16
    • 2020-01-22
    • 1970-01-01
    • 2019-06-09
    • 1970-01-01
    相关资源
    最近更新 更多