什么是 Amazon EventBridge 日程安排? - EventBridge 调度器

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

什么是 Amazon EventBridge 日程安排?

Amazon Sched EventBridge uler 是一种无服务器计划程序,允许您通过一个中央托管服务创建、运行和管理任务。S EventBridge cheduler 高度可扩展,允许您调度数百万个任务,这些任务可以调用 270 多个 AWS 服务和超过 6,000 个 API 操作。无需配置和管理基础架构,也无需与多种服务集成,S EventBridge cheduler 使您能够大规模交付计划并降低维护成本。

EventBridge Scheduler 通过内置机制可靠地交付任务,可根据下游目标的可用性调整日程安排。使用 EventBridge Scheduler,您可以使用 cron 和速率表达式为重复模式创建计划,也可以配置一次性调用。您可以设置灵活的传输时间窗口、定义重试限制,并为失败的触发器设置最大保留时间。

EventBridge 调度器的主要特点

EventBridge Scheduler 提供以下关键功能,您可以使用这些功能来配置目标和扩展计划。

  • 模板化目标 — EventBridge 计划程序支持使用亚马逊 SQS、亚马逊 SNS、Lambda 和执行常见的 API 操作的模板化目标。 EventBridge使用预定义的目标,您可以使用日程 EventBridge 安排器控制台、调 EventBridge 度程序 SDK 或。 AWS CLI

  • 通用目标 — EventBridge 调度器提供了一个通用目标参数 (UTP),您可以使用该参数创建自定义触发器,该触发器按计划定向 270 多个 AWS 服务和超过 6,000 个 API 操作。使用 UTP,您可以使用调度器控制台、 EventBridge 调度程序 SDK 或. 来配置自定义触发 EventBridge 器。 AWS CLI

  • 灵活的时间窗口 — S EventBridge cheduler 支持灵活的时间窗口,允许您分散计划并提高触发器的可靠性,适用于不需要精确计划调用目标的用例。

  • 重试- EventBridge 调度器向目标提供 at-least-once事件传送,这意味着至少一次传送成功并收到来自目标的响应。 EventBridge Scheduler 允许您为失败的任务设置计划重试次数。 EventBridge 调度程序会重试失败并延迟尝试的任务,以提高计划的可靠性并确保目标可用。

访问 EventBridge 调度器

你可以通过 EventBridge 控制台、 EventBridge 调度器 SDK 或直接使用 EventBridge 调度器 AWS CLI API 来使用 EventBridge 调度器。