gpt4 book ai didi

django - Django请求完成后如何启动 celery 任务

转载 作者:行者123 更新时间:2023-12-01 08:07:12 26 4
gpt4 key购买 nike

我只需要在 django 请求完成时运行 celery 任务。可能吗?

最佳答案

我发现确保您的任务在请求完成后发生的最佳方法是编写自定义中间件。在 process_response 方法中,您可以处理任何不会过多影响页面加载时间或性能的快速操作。其他任何事情,您都可以交给 Celery。任何保存或数据库事务都在 process_response 被调用 (AFAICT) 时完成。

关于django - Django请求完成后如何启动 celery 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23052500/

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