celery 监控相应的命令
- celery 启动项目可用用两种
celery worker --app=proj -l info (指定项目的文件夹)
celery worker -A proj.tasks -l info (执定项目下的任务文件tasks)
- 查看活跃的 active节点
celery -A tasks status

image.png
- 得到一个任务详细的结果
celery -A tasks result -t tasks.mysql befb9972-b29f-4fd5-b1ad-130a5e05cc31

image.png
- 得到每个活跃节点任务的信息
celery -A tasks inspect active

image.png
- 查看节点计划任务的信息
celery inspect scheduled

image.png
- 查看历史注销掉的任务
celery -A tasks inspect revoked

image.png
- 查看每个节点注册的任务
celery -A tasks inspect registered

image.png
- 查看每个节点的状态
celery -A tasks inspect stats

image.png
- 开启和关闭事件监控
celery control enable_events
celery control disable_events

image.png
- 使用 -d 选项
默认 inspect 和 control 操作所有的worker 可以用 -d 指定 要操控的worker
celery -A tasks inspect -d celery@204docker5 stats