celery 监控相应的命令

celery 监控相应的命令

  • celery 启动项目可用用两种
celery worker --app=proj -l info (指定项目的文件夹)

celery    worker  -A  proj.tasks  -l info   (执定项目下的任务文件tasks)

  • 查看活跃的 active节点
celery   -A  tasks     status

celery 监控相应的命令_第1张图片
image.png
  • 得到一个任务详细的结果
celery  -A tasks  result -t   tasks.mysql befb9972-b29f-4fd5-b1ad-130a5e05cc31
celery 监控相应的命令_第2张图片
image.png
  • 得到每个活跃节点任务的信息
celery  -A tasks  inspect active
image.png
  • 查看节点计划任务的信息
celery inspect scheduled
celery 监控相应的命令_第3张图片
image.png
  • 查看历史注销掉的任务
celery  -A tasks  inspect revoked
celery 监控相应的命令_第4张图片
image.png
  • 查看每个节点注册的任务
celery  -A tasks  inspect registered
celery 监控相应的命令_第5张图片
image.png
  • 查看每个节点的状态
celery  -A tasks  inspect stats
celery 监控相应的命令_第6张图片
image.png
  • 开启和关闭事件监控
celery control enable_events 

celery control disable_events
celery 监控相应的命令_第7张图片
image.png

  • 使用 -d 选项
默认   inspect 和  control  操作所有的worker  可以用 -d    指定 要操控的worker 

 celery  -A tasks  inspect -d  celery@204docker5  stats

你可能感兴趣的:(celery 监控相应的命令)