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 日程安排”。

将 Amazon 用户通知与 Amazon Batch

可以使用 Amazon 用户通知来设置交付渠道,以获得有关 Amazon Batch 事件的通知。当事件与指定的规则匹配时,会收到通知。可以通过多个渠道接收事件通知,包括电子邮件、Amazon Chatbot聊天通知或Amazon Console Mobile Application推送通知。还可以在控制台通知中心中查看通知。用户通知支持聚合,这可以减少在具体事件期间收到的通知数量。

要在中配置用户通知,请执行 Amazon Batch以下操作:

  1. 打开Amazon Batch 控制台

  2. 选择控制面板

  3. 选择配置通知

  4. Amazon 用户通知中,选择创建通知配置

有关如何配置和查看用户通知的更多信息,请参阅Amazon 用户通知入门