【问题标题】:Sidekiq jobs disapperingSidekiq 工作正在消失
【发布时间】:2015-09-23 12:02:25
【问题描述】:

我有一个工人类,它找出向谁发送通知,然后创建通知,此时push 将发送推送。 但是我对 Sidekiq 有疑问,即当我执行 SomeWorker.perform_in(5.seconds,someID, otherID) 时,它确实按计划显示在 sidekiq 仪表板上。但 5 秒后作业消失。 processed 的计数不会更新,也不会显示为失败。事实上,它只是不会出现在任何柜台。尽管有时工作已处理,但我看到了计数器和日志以及推送。但大多数时候它只是消失了,无处可寻。问题出在哪里?

【问题讨论】:

    标签: ruby-on-rails sidekiq


    【解决方案1】:

    您有一个旧的 Sidekiq 进程正在使用该作业。确保所有旧进程都已死。

    【讨论】:

    • 可能是有道理的。将检查并尽快报告。
    • 我有多个环境。但除此之外,sidekiq 没有任何流程。检查ps aux | grep sidekiq
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-10
    • 1970-01-01
    • 2016-06-03
    • 2018-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多