选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

AWS Batch 以就业为 EventBridge 目标

聚焦模式
AWS Batch 以就业为 EventBridge 目标 - AWS Batch

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

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

亚马逊 EventBridge 提供了近乎实时的系统事件流,这些事件描述了亚马逊 Web Services 资源的变化。通常, AWS Batch 在亚马逊弹性容器服务上,亚马逊 Elastic Kubernetes Service AWS 和 Fargate 作业可作为目标使用。 EventBridge 使用简单的规则,您可以匹配事件并根据事件提交 AWS Batch 作业。有关更多信息,请参阅什么是 EventBridge? 在《亚马逊 EventBridge 用户指南》中。

您还可以使用cron或评分表达式 EventBridge 来安排在特定时间调用的自动操作。有关更多信息,请参阅《亚马逊 EventBridge 用户指南》中的创建按计划运行的亚马逊 EventBridge 规则

有关如何创建在事件与事件模式匹配时运行的规则的信息,请参阅 EventBridge 《亚马逊 EventBridge 用户指南》中的创建对事件做出反应的 Amazon 规则

以 AWS Batch 作业为 EventBridge 目标的常见用例包括以下用例:

  • 计划的作业以固定的时间间隔出现。例如,只有在 Amazon EC2 Spot 实例价格较低时,cron任务才会在使用率低的时段出现。

  • AWS Batch 作业是为了响应已登录的 API 操作而运行的 CloudTrail。例如,只要将对象上传到指定的 Amazon S3 存储桶,就会提交作业。每次发生这种情况时, EventBridge 输入转换器都会将对象的存储桶和密钥名称传递给 AWS Batch 参数。

    注意

    在这种情况下,所有相关 AWS 资源都必须位于同一个区域。这包括 Amazon S3 存储桶、 EventBridge 规则和 CloudTrail 日志等资源。

在提交带有 EventBridge 规则和目标的 AWS Batch 作业之前,该 EventBridge 服务需要多个权限才能运行 AWS Batch 作业。在 EventBridge 控制台中创建将 AWS Batch 任务指定为目标的规则时,也可以创建此角色。有关此角色所需的服务委托人和 IAM 权限的更多信息,请参阅 EventBridge IAM 角色

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。