【发布时间】:2019-12-16 21:20:55
【问题描述】:
supervisord 管理着 20 多个工人。
我的芹菜工人命令:
celery worker myproject.server.celery -l INFO --pool=gevent --concurrency=10 --config=myproject.celeryconfig -n default_worker.%%h -Q default
问题是:每次部署新代码,然后重新启动每个主管任务,很少有工人会卡在随机盯着,这是混乱的。您可以检查Flower 仪表板并找到卡住的工人:
Image: flower dashboard worker status
然后,你可以在htop 中找到更奇怪的,ldconfig.real 启动,而不是失败的 celery worker:
Image: htop monitor celery worker
感谢任何建议!
【问题讨论】:
标签: celery supervisord