gpt4 book ai didi

python - 如何在使用 celery-beat 完成上一个任务后 5 分钟内运行任务?

转载 作者:行者123 更新时间:2023-11-28 17:55:38 24 4
gpt4 key购买 nike

我有两个任务 - ab

任务 a 在完成上一个任务 a 后 5 分钟内运行。

任务 b 在完成上一个任务 b 后 3 分钟内运行。

我该如何实现?我正在使用 python 3.6.8Django 2.2.6celery 4.3.0

最佳答案

简短的回答是,您不能使用 celery beat 执行此操作,因为 celery beat 会在任务开始时触发,而不是在任务结束时触发。如果您绝对需要在上一个任务结束三分钟后执行此操作,建议您只在 ab 并开始每个任务一次。

关于python - 如何在使用 celery-beat 完成上一个任务后 5 分钟内运行任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58629790/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com