gpt4 book ai didi

flask - 如何在支持的 SQL alchemy 中存储参数,这些参数将传递给 Flask 应用程序中的 celery 任务

转载 作者:行者123 更新时间:2023-12-05 06:14:07 25 4
gpt4 key购买 nike

我正在开发 flask 应用程序,它使用 celery 在后台启动大量任务,我使用 Redis 作为消息代理队列,使用 SQL alchemy 作为 celery 后端。

默认情况下,我可以看到“结果”存储在 celery_taskmeta 表的“结果”列的后端,但我也想存储传递给任务的参数。

而且我也想在将来取回它们。有什么办法可以将它们存储在我当前的后端。

谢谢

最佳答案

您可以在您的设置中使用此参数=>

result_extended = True

启用扩展任务结果属性(name、args、kwargs、worker、retries、queue、delivery_info)写入后端。

查看链接以获取解释:https://docs.celeryproject.org/en/stable/userguide/configuration.html#result-extended

关于flask - 如何在支持的 SQL alchemy 中存储参数,这些参数将传递给 Flask 应用程序中的 celery 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63028750/

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