大規模控制自動化 - AWS Systems Manager

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

大規模控制自動化

您可以藉由指定並行值和錯誤閾值來控制自動化在 AWS 資源機群中的部署。並行和錯誤閾值統稱為「速率控制」

並行數量

使用並行可讓您指定允許同時以多少資源執行自動化。在處理自動化時,並行可協助限制資源的影響或停機時間。您可以指定絕對數量的資源 (例如 20 個) 或目標集的百分比 (例如 10%)。

佇列系統會將自動化傳遞至單一資源並等到初始叫用完成,再將自動化傳送至另外兩個資源。系統會以指數方式將自動化傳送至更多資源,直到達到並行值為止。

錯誤閾值

使用錯誤閾值可讓您在 AWS Systems Manager 停止傳送自動化至其他資源之前指定允許多少自動化失敗。您可以指定絕對數量的錯誤 (例如 10 個) 或目標集的百分比 (例如 10%)。

例如,假設您指定 3 個錯誤的絕對數量,系統會在收到第四個錯誤時停止執行自動化。如果您指定 0,系統會在第一個錯誤結果傳回時停止其他目標上執行的自動化。

例如,假設您傳送自動化到至 50 個執行個體並將錯誤閾值設為 10%,系統會在收到第五個錯誤時停止傳送命令至其他執行個體。達到錯誤閾值時已經在執行自動化的叫用允許完成,但其中某些自動化也可能會失敗。如果您要確保錯誤不會超過針對錯誤閾值指定的數量,請將 Concurrency (並行) 值設為 1,讓自動化一次執行一個。