【问题标题】:Gearman gearadmin command line tool status output meaningGearman gearadmin 命令行工具状态输出含义
【发布时间】:2013-12-23 20:43:29
【问题描述】:

我无法找到任何有关带有“--status”选项的 gearadmin 命令行工具含义的文档。 worker函数名后面的三个数字是什么意思?

例如,然后我运行这个命令:

gearadmin --status

我得到以下输出:

worker-function-name    114 0   0
.

我不知道'worker-function-name'后面的三个数字的含义。我认为这并不重要,但我使用的是带有 php 扩展和 ubuntu 13.10 服务器的 gearman。

【问题讨论】:

    标签: php gearman


    【解决方案1】:
    • 函数名称
    • 队列中的号码
    • 正在运行的作业数
    • 有能力的工人数量

    https://preilly.me/monitoring-gearman-over-telnet-port-4730/

    【讨论】:

    • 感谢他们没有在他们的文档中提到这很有趣
    • 最后 0 表示 worker 没有运行,如果显示 1 则表示它正在运行。因此,如果为 0,您需要重新启动 worker。然后它将处理队列
    【解决方案2】:

    由于这是与命令gearadmin --status 的输出相关的唯一问题,因此请允许我分享一个快速提示,以便漂亮地打印此命令的输出。

    gearadmin  --status | sort -n | column -t
    

    当你有很多不同的工人并且他们的相对数量很重要时,这会变得很有用。我的终端总是有一个选项卡,我在其中运行以下命令来实时观察队列长度和工作人员数量的上升和下降。嗯,足够实时。

    watch "gearadmin  --status | sort -n | column -t"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-09
      • 2014-01-24
      • 1970-01-01
      • 2015-11-01
      • 2020-03-18
      相关资源
      最近更新 更多