豆茎统计数据显示工作,但找不到准备偷看



我有一个正在运行的 Beanstalkd 实例,可以毫无问题地将作业放入队列。

我可以看到工作在那里:

$ echo -e "statsrn" | nc localhost 11300 | grep jobs
current-jobs-urgent: 0
current-jobs-ready: 3
current-jobs-reserved: 0
current-jobs-delayed: 0
current-jobs-buried: 0
total-jobs: 3

但是尝试使用应用程序将它们拉下来会失败,就像尝试查看具有 peek ready 的应用程序一样:

$ echo -e "peek-readyrn" | nc localhost 11300
NOT_FOUND

我做错了什么?

作业很可能位于您不使用的不同(非默认(管子上。

速览命令允许客户端检查系统中的作业。有四种变体。除第一个管外,所有管子都仅在当前使用的管上运行。

您可以看到存在多少个不同的管(除了名为 default 的管之外(,current-tubes也是从 stats 命令返回的,list-tubes命令将列出它们。当您知道作业在哪个管子上时,您可以use {tube-name},然后peek-ready管子上。

最新更新