View a markdown version of this page

使用 排程截止日期雲端機群的待命工作者 CloudFormation - 截止日期雲端

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

使用 排程截止日期雲端機群的待命工作者 CloudFormation

fleet_standby_scheduling CloudFormation 範本會根據時間排程,在截止日期雲端機群上排程待命工作者計數變更。待命工作者是閒置工作者的暖集區,可以立即開始處理任務,而無需等待新執行個體啟動。透過在上班時間而非非上班時間安排待命工作者,您可以在團隊處於作用中狀態時減少任務啟動延遲,同時避免在夜間和週末閒置工作者的成本。

範本適用於任何現有的截止日期雲端機群,包括服務受管和客戶受管機群。根據預設,它會將待命工作者計數設定為 2,即 UTC 週一至週五的上午 8:00,並在 UTC 的下午 5:00 將其重設為 0。

範本會建立以下資源:

  • 呼叫截止日期雲端 UpdateFleet API 的 Lambda 函數。函數會先讀取機群目前的組態,以避免覆寫其他設定。

  • Lambda 函數和 EventBridge 排程器的 IAM 角色。

  • 在上班時間開始和結束時觸發 Lambda 函數的兩個 EventBridge 排程。

若要自訂排程,請更新 BusinessHoursStartCronBusinessHoursEndCronScheduleTimezone 參數。若要排程多個機群,請為每個機群部署一個堆疊。