什麼是亞馬遜 EventBridge 調度程序? - EventBridge 排程器

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

什麼是亞馬遜 EventBridge 調度程序?

Amazon EventBridge Scheduler 是無伺服器排程器,可讓您從單一中央受管服務建立、執行和管理任務。 EventBridge 排程器具備高度擴充能力,可讓您排程數百萬個可叫用 270 項以上AWS服務的工作,以及 6,000 項以上的 API 作業。 EventBridge Scheduler 不需要佈建和管理基礎架構,或與多項服務整合,讓您能夠大規模交付排程並降低維護成本。

EventBridge Scheduler 可靠地提供您的工作,內建機制可根據下游目標的可用性調整排程。使用 EventBridge Scheduler,您可以使用循環模式的 cron 和速率運算式來建立排程,或設定一次性呼叫。您可以設定彈性的傳遞時間範圍、定義重試限制,以及設定失敗觸發程序的最長保留時間。

EventBridge 排程器的主要功能

EventBridge Scheduler 提供下列重要功能,您可以使用這些功能來設定目標和調整排程。

  • 範本化目標 — EventBridge 排程器支援範本化目標,以使用 Amazon SQS、Amazon SNS、Lambda 和執行常見的 API 操作 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 或直接使用排 EventBridge 程器 API 來使用排程器。AWS CLI