任务运行程序 - AWS Data Pipeline

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

任务运行程序

任务运行程序是轮询 AWS Data Pipeline 以获取任务然后执行这些任务的应用程序。

任务运行程序是由 AWS Data Pipeline 提供的任务运行程序的默认实施。安装和配置了任务运行程序时,它将轮询 AWS Data Pipeline 以获取与您所激活管道关联的任务。将某个任务分配给任务运行程序时,它会执行该任务并将状态报告回 AWS Data Pipeline。

下图介绍了 AWS Data Pipeline 如何与任务运行程序交互来处理计划的任务。任务是 AWS Data Pipeline 服务与任务运行程序共享的独立任务单位。它与管道不同,后者是通常会产生多个任务的活动和资源的一般定义。

AWS Data Pipeline 任务生命周期

您可以通过以下两种方式使用任务运行程序来处理您的管道:

  • AWS Data Pipeline 在由 AWS Data Pipeline Web 服务启动和管理的资源上为您安装任务运行程序。

  • 您可以在自己管理的计算资源上安装任务运行程序,例如长时间运行的 EC2 实例或本地服务器。

有关使用任务运行程序的更多信息,请参阅使用任务运行程序