【问题标题】:parallelizing tasks in Luigi OrchestratorLuigi Orchestrator 中的并行任务
【发布时间】:2016-03-11 16:32:19
【问题描述】:

我定义了三个任务T1T2T3,然后定义了一个任务T4如下:

class T4(luigi.Task)
    def requires(self):
        return [T1(), T2(), T3()]

有没有自然的方式告诉 Luigi 我希望这些任务 T1T2T3 并行执行?

【问题讨论】:

    标签: python python-multiprocessing orchestration luigi


    【解决方案1】:

    这取决于 T1、T2 和 T3 有什么依赖关系。如果他们没有其他任务作为公共依赖项,您可以只运行指定--workers=3Luigi will run each task in a separate worker 的任务。

    【讨论】:

      猜你喜欢
      • 2020-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-13
      • 2016-03-12
      • 1970-01-01
      • 2021-04-24
      • 1970-01-01
      相关资源
      最近更新 更多