beanstalkd的输出

ran*_*ser 4 beanstalkd

我想监视哪些作业正在通过beanstalkd队列流动.有没有办法可以通过命令行执行此操作.在命令行上运行beanstalkd时,不显示任何输出.基本上我正在寻找调试或详细选项.

Jam*_*per 5

据我所知,beanstalkd没有附带任何管理工具.但是如果你安装了一个python/ruby​​/perl库,你可以写一些东西来很容易地发出服务器状态.

这是使用python和beanstalkc客户端包的示例:

#!/usr/bin/python                                                                                                                                                           

import beanstalkc

b = beanstalkc.Connection(host='localhost', port=11300)
for tube in b.tubes():
    print "Tube: %s" % tube
    stats = b.stats_tube(tube)
    for k, v in stats.items():
        print "   %s: %s" % (k, v)
Run Code Online (Sandbox Code Playgroud)