Amazon Batch Amazon 的活动直播 EventBridge - Amazon Batch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

Amazon Batch Amazon 的活动直播 EventBridge

您可以使用 Amazon Amazon Batch EventBridge 的事件流接收有关任务队列中任务当前状态的近乎实时的通知。

您可以使用 EventBridge 来进一步了解您的 Amazon Batch 服务。更具体地说,您可以使用它来检查作业进度、构建 Amazon Batch 自定义工作流程、生成使用情况报告或指标,或者构建自己的仪表板。使用 Amazon Batch 和 EventBridge,您无需持续轮询 Amazon Batch 作业状态变化的调度和监控代码。相反,您可以使用各种 Amazon EventBridge 目标异步处理 Amazon Batch 任务状态更改。其中包括亚马逊简单队列服务 Amazon Lambda、亚马逊简单通知服务或亚马逊 Kinesis Data Streams。

确保 Amazon Batch 事件流中的事件至少传送一次。在发送重复事件的情况下,事件会提供足量信息来确定重复项。这样就可以比较事件的时间戳和作业状态。

Amazon Batch 可以将工作作为 EventBridge 目标。使用简单的规则,您可以匹配事件并根据事件提交 Amazon Batch 作业。有关更多信息,请参阅什么是 EventBridge? 在《亚马逊 EventBridge 用户指南》中。您还可以使用cron或评分表达式 EventBridge 来安排在特定时间自动触发的自动操作。有关更多信息,请参阅《亚马逊 EventBridge 用户指南》中的创建按计划运行的亚马逊 EventBridge 规则。有关示例演练的信息,请参阅Amazon Batch 以就业为 EventBridge 目标。有关使用 EventBridge 计划程序的信息,请参阅《亚马逊 EventBridge 用户指南》中的 “设置亚马逊 EventBridge 日程安排”。