【问题标题】:Kill multiple Sidekiq jobs from the same worker杀死同一个工人的多个 Sidekiq 工作
【发布时间】:2015-08-03 19:41:47
【问题描述】:

我想知道如何一次从同一个工作人员处杀死多个 Sidekiq 工作。

我在生产环境中部署了一个错误,并且有一些排队的作业正在出错。我可以简单地修复错误并再次部署,但这些作业具有时间敏感性(它们会向人们发送 SMS 警报)。

当 bug 消失后,作业将被执行,许多人会收到过时的 SMS 警报。所以我想在部署我的修复之前杀死那个工人的所有工作。

有什么建议吗?有问题的作业与许多其他作业一起排队,我不能只从一个队列中删除所有作业。

【问题讨论】:

    标签: ruby-on-rails sidekiq


    【解决方案1】:

    理想情况下,您应该将这些消息排入另一个队列,以便您可以自行清除该队列。没有其他有效的方法可以删除一组作业。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-30
      • 2013-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-21
      • 1970-01-01
      相关资源
      最近更新 更多