通过管理端给芹菜添加或删除任务,不要重启芹菜,如何让芹菜执行新添加的任务。我应该怎么做,非常感谢你对我的帮助。
芹菜版本是 4.2.2
Celery 不提供 API 来执行此操作是有充分理由的 - 很难做对。如果您的任务需要很少的额外依赖项,而其中一个依赖项需要在系统上安装共享库,该怎么办?如果需要从源代码构建怎么办?
事实上,据我所知,没有分布式系统可以做到这一点(如果有人这样做,请启发我(。相反,如今很容易将所有工作线程替换为新的工作线程,例如使用 Docker 容器删除/添加了一个或多个任务。