【问题标题】:How to use Sidekiq如何使用 Sidekiq
【发布时间】:2015-09-22 00:02:37
【问题描述】:

我正在尝试使用Sidekiq 发送电子邮件。

我已经按照 wiki 安装了 Sidekiq。然后在我的控制器中:

UserMailer.delay_for(2.minutes).send_invoice(@invoice.id, set_db)

在 sidekiq 仪表板中,我可以看到已安排的作业,我可以将其移动到队列中,但没有任何反应。

问题不在于邮件本身,好像我尝试过一样:

UserMailer.send_invoice(@invoice.id, set_db).deliver

确实有效,并且电子邮件已完美发送。

我错过了什么?

【问题讨论】:

    标签: sidekiq


    【解决方案1】:

    我认为你没有启动 sidekiq worker:

    bundle exec sidekiq
    

    【讨论】:

      猜你喜欢
      • 2022-12-03
      • 2015-01-19
      • 2021-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多