0

最近,我开始celery beat定期运行一个任务。该任务大约需要 2 分钟。节拍间隔为 3 分钟。后端使用rabbitmq。

但是,一个任务的总耗时变成了将近 20 分钟。它看起来很奇怪!经过一番工作,我发现sending task result to rabbitmq. 太棒了!为什么?

而 celery worker 会再用 5 到 7 分钟来接下一个任务。我不知道工人这段时间在做什么。

任何人都可以帮忙解释一下吗?

4

0 回答 0