从终端(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.