常用命令:
# 列出集群中的活动节点
/data/drf_admin_vue/venv/bin/celery -A backend status
# 清除所有已配置任务队列中的消息
/data/drf_admin_vue/venv/bin/celery -A backend purge
# 列出所有活动任务
/data/drf_admin_vue/venv/bin/celery -A backend inspect active
# 列出注册任务列表
/data/drf_admin_vue/venv/bin/celery -A backend inspect registered
# 显示workers统计数据
/data/drf_admin_vue/venv/bin/celery -A backend inspect stats
# 列出被撤销任务的历史记录
/data/drf_admin_vue/venv/bin/celery -A backend inspect revoked
监控和web页面
- 下载
$ pip install flower
- 运行flower命令将启动一个web服务器。
$ celery -A proj flower
默认端口是http://localhost:5555,可以使用-port参数来指定其他端口。
$ celery -A proj flower --port=8000
监控地址
http://10.200.4.64:5001/metrics