【发布时间】:2021-02-24 16:35:32
【问题描述】:
我正在使用烧瓶和芹菜在后台执行长时间的 ML 任务。任务完成后,它们返回 JSON。任务成功后,我需要一种方法来触发另一个函数......我已经查看了 Celery 文档,但要么我错过了一些东西,要么没有内置函数来执行此操作。提前致谢!
附:我正在使用 apply_async 函数来启动任务。
【问题讨论】:
-
你错过了一些东西,它的名字是
chord或chain。
我正在使用烧瓶和芹菜在后台执行长时间的 ML 任务。任务完成后,它们返回 JSON。任务成功后,我需要一种方法来触发另一个函数......我已经查看了 Celery 文档,但要么我错过了一些东西,要么没有内置函数来执行此操作。提前致谢!
附:我正在使用 apply_async 函数来启动任务。
【问题讨论】:
chord或chain。
您可以使用Chord 原语来完成您需要的工作。
【讨论】: