【问题标题】:Scaling multiple gearman workers缩放多个齿轮工人
【发布时间】:2015-12-13 00:32:18
【问题描述】:

我在具有 32 个内核和 64GM RAM 的服务器上创建了 500 个 gearman worker。 服务器运行良好,CPU 为 60-70%,平均负载为 22。我和主管一起创建的。

对于这么多工人的最佳做法是什么,您能否建议其他不是主管的解决方案?齿轮经理呢?

工作人员在 10-100 毫秒之间处理作业 - 平均队列始终为 90%。

【问题讨论】:

  • 目前的解决方案有问题吗?你用 supervisord 开始工作,我没听错吗?
  • 是的,我用主管启动了工作人员,但我看到主管没有运行,并且不会对“死亡”的工作人员进行自动重启。当我只从 200 个工人(不是 500 个)开始时,我没有这个问题,这意味着主管会自动重新启动工人。

标签: php supervisord gearman


【解决方案1】:

想要更新,当我将主管的版本升级到 3.2 时,它解决了我的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-08
    • 2014-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-12
    • 1970-01-01
    相关资源
    最近更新 更多