本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
任務執行器
任務運行器是輪詢 AWS Data Pipeline 任務,然後執行這些任務的應用程序。
任務運行器是由提供的任務運行器的默認實現 AWS Data Pipeline。安裝並配置 Task Runner 後,它會輪詢 AWS Data Pipeline 與您已啟動的管道相關聯的任務。將任務指派給「工作執行器」時,它會執行該工作並將其狀態回報給 AWS Data Pipeline。
下圖說明工作執行者如何以 AWS Data Pipeline 及如何互動以處理排定的工作。工作是 AWS Data Pipeline 服務與工作執行者共用的離散工作單位。這不同於管道,管道是活動和資源的一般定義,通常會產生數個任務。
![AWS Data Pipeline 工作生命週](images/dp-task-lifecycle.png)
有兩種方法可以使用任務執行器來處理管道:
-
AWS Data Pipeline 在由 Web 服務啟動和管理的資源上為您安裝任務執行 AWS Data Pipeline 器。
-
您可以在您管理的計算資源上安裝 Task Runner,例如長時間執行的 EC2 執行個體或現場部署伺服器。
如需使用任務執行器的詳細資訊,請參閱使用工作執行器。