2017-03-29 4 views
0

Beanstalkdインスタンスが稼動していて、問題なくキューにジョブを投入できます。Beanstalkdの統計情報はジョブを表示しますが、peek-readyは見つかりません。

私は仕事がある見ることができます:

$ echo -e "stats\r\n" | 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-準備ができて1を参照しようとしないように、アプリケーションに障害が発生したとそれらをやってのけるしようとしている:

何午前
$ echo -e "peek-ready\r\n" | nc localhost 11300 

NOT_FOUND 

私は間違っている?

+1

この管理インターフェイスをインストールすると、あなたの仕事はhttps://github.com/ptrofimov/beanstalk_consoleになります – Pentium10

答えて

1

あなたが使用していない別の(非default)チューブにある可能性があります。あなたはまた、statsコマンドから返されるcurrent-tubesで(defaultという名前のチューブを超えて)存在してどのように多くの異なるチューブ見て、あなたはどのチューブ(知るthem.When一覧が表示されますlist-tubesコマンド、でき

The peek commands let the client inspect a job in the system. There are four 
variations. All but the first operate only on the currently used tube. 

s)ジョブがオンの場合は、use {tube-name}、次にpeek-readyをチューブに入れることができます。

関連する問題