使用 celery 以编程方式运行 ansible playbook

bsd*_*bsd 5 celery ansible

我正在尝试使用 celery 以编程方式运行一些 ansible 剧本,但它不起作用。这意味着我在剧本中得到了口味的名称,但什么也没发生。如果我用 --pool=solo 启动 celery ...它就有效。使用 --pool=prefork 不起作用,但它也不会抱怨任何事情。

我有什么想法可以克服这个问题或找到更多信息吗?我发现在 v3 中,celery 在以编程方式运行 ansible 时存在一些问题。

Pav*_*kyi 2

export PYTHONOPTIMIZE=1尝试在启动 Celery-worker 之前设置
或使用此参数启动 Celery -O OPTIMIZATION