Sidekiq 不会发送异常通知程序电子邮件



当它失败时,如何从Sidekiq发送电子邮件?目前,我知道异常通知器正在工作,尽管当Sidekiq作业失败时,它没有任何作用。

class DelayedWorker
  include Sidekiq::Worker
  # Utils include watchdog, which will email on failures
  include Sidekiq::Util
  def perform(type, args)
    watchdog('DelayedWorker failed') do
      raise 'Doh!'
      puts "Doing hard work #{type} #{args.to_json}"
    end
  end
end

还确保您具有较新的异常Notifier,该版本将2个参数带入其handle_background_exception方法

最新更新