【问题标题】:why resque-web is not showing all running resque workers?为什么 resque-web 没有显示所有正在运行的 resque 工作人员?
【发布时间】:2012-02-21 19:13:44
【问题描述】:

标题中的问题

我可以在 htop 中看到 resque 工作人员:resque-1.15.0: Processing low since 1317112029 但他们没有出现在 resque-web 中

有人遇到过这个问题吗?

【问题讨论】:

  • 重启工人。他们应该在启动时在redis中注册自己。当他们试图这样做时,也许有些事情失败了?我自己从来没有见过这个。

标签: ruby-on-rails ruby resque


【解决方案1】:

检查 resque-web 中的命名空间。如果您在 resque 安装中使用 redis-namespace,并且命名空间与 worker 的命名空间不匹配,您将不会在 resque-web 中看到这些 worker

【讨论】:

  • 命名空间没有问题,我确实看到了其他一些工作人员,但不是长期运行的
【解决方案2】:

通过升级到 resque 1.19 解决

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-25
    • 2013-04-02
    • 1970-01-01
    • 1970-01-01
    • 2014-01-22
    相关资源
    最近更新 更多