2015-12-07 11 views
8

tôi xác định ba nhiệm vụ T1, T2, và T3, và sau đó là một nhiệm vụ T4 như sau:nhiệm vụ parallelizing trong Luigi Orchestrator

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

Có một cách tự nhiên để nói Luigi mà tôi muốn những công việc T1, T2T3 sẽ được thực hiện song song?

Trả lời

11

Phụ thuộc vào những phụ thuộc T1, T2 và T3 có. Nếu họ không có nhiệm vụ khác như một phụ thuộc chung, bạn chỉ có thể chạy nhiệm vụ của bạn chỉ định --workers=3Luigi will run each task in a separate worker.

Các vấn đề liên quan