从终端(redis 代理)获取 celery 队列中的任务数
Getting number of tasks in celery queue from the terminal (redis broker)
如何检索队列中 个待处理的任务? broker是redis,我想在终端里也能做到。
Celery 队列以列表的形式存储在redis 中,因此您可以使用redis-cli
工具来检查列表的长度。对于名为 my_queue
的队列,您需要 运行 redis-cli llen my_queue
。查看 docs on monitoring.
如何检索队列中 个待处理的任务? broker是redis,我想在终端里也能做到。
Celery 队列以列表的形式存储在redis 中,因此您可以使用redis-cli
工具来检查列表的长度。对于名为 my_queue
的队列,您需要 运行 redis-cli llen my_queue
。查看 docs on monitoring.