Gearman gearadmin命令行工具的状态输出含义

13

我无法找到任何关于gearadmin命令行工具使用"--status"选项含义的文档。三个数字代表worker函数名称后面的意思是什么?

例如,当我运行这个命令:

gearadmin --status

我得到以下输出:

worker-function-name    114 0   0
.

我不知道“worker-function-name”后面的三个数字是什么意思。我认为这并不重要,但我正在使用带有PHP扩展和Ubuntu 13.10服务器的Gearman。

2个回答

31

3
谢谢,很有趣,他们在他们的文件中没有提到这一点。 - astroanu
上一位数字为0表示工作进程未在运行,如果是1则表示正在运行。所以,如果是0,则需要重新启动工作进程,然后它将处理队列。 - flik

10

既然这是唯一与gearadmin --status命令输出相关的问题,让我分享一个快速技巧,以便漂亮地打印出该命令的输出。

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

当你有很多不同的工作进程,它们的数量比较重要时,这将变得非常有用。我通常在我的终端中运行以下命令的一个标签页,以实时观察队列长度和工作进程数量的增减情况。好吧,至少是足够接近实时的。

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接