什么是 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 计划程序支持模板化目标,以便API使用亚马逊、SQS亚马逊、SNS Lambda 和执行常见操作。 EventBridge使用预定义的目标,您可以使用 EventBridge 计划程序控制台、 EventBridge 计划程序SDK或。 AWS CLI

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

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

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

访问 EventBridge 调度器

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