gpt4 book ai didi

python - 如果任务没有运行超过 10 分钟,如何重新安排任务?

转载 作者:太空宇宙 更新时间:2023-11-03 19:26:52 24 4
gpt4 key购买 nike

我有任务:recursive_task,它将安排相同的任务在 5 秒后执行,但如果由于某种原因该任务崩溃,则需要再次重新运行。我几乎捕捉到了所有场景,但你永远不知道 future 会发生什么。

我首先做了一个重复的任务:manage_tasks,它检查recursive_task的状态,并检查它是否长时间没有运行以及是否成功完成,但这感觉不对。那么你会如何解决这个问题呢?

最佳答案

尝试 acks_late 设置 CELERY_ACKS_LATE ,任务执行后会确认任务消息。这样您就可以更轻松地重新运行任务。

关于python - 如果任务没有运行超过 10 分钟,如何重新安排任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7807417/

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