練習執行的警示 - Amazon 應用程式復原控制器 (ARC)

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

練習執行的警示

您可以為區域自動轉移中的實務執行指定兩種類型的 CloudWatch 警示:結果警示和封鎖警示。

結果警示 (必要)

對於第一個類型的警示,結果警示,至少需要指定一個警示。當流量在每個 30 分鐘練習執行期間移離可用區域時,您應該設定結果警示來監控應用程式的運作狀態。

若要讓實務執行有效,請至少指定一個符合下列兩個條件的 CloudWatch 警示做為結果警示:

警示會監控資源或應用程式的指標

AND

當您的應用程式因失去一個可用區域而受到負面影響時,警示會以 ALARM 狀態回應。

如需詳細資訊,請參閱 中您為練習執行指定的警示一節設定區域自動轉移時的最佳實務

結果警示也提供 ARC 報告每個練習執行的練習執行結果資訊。如果結果警示進入 ALARM 狀態,ARC 會結束練習執行並傳回 的練習執行結果FAILED。如果練習執行完成 30 分鐘的測試期間,且您指定的任何結果警示都未進入 ALARM 狀態,則傳回的結果為 SUCCEEDED。所有結果值的清單,以及說明,都會在練習執行的結果區段中提供。

封鎖警示 (選用)

或者,您可以指定第二類警示,即封鎖警示。當一或多個警示處於 ALARM 狀態時,封鎖警示區塊實務會從開始或繼續執行。當至少一個警示處於 ALARM 狀態時,封鎖警示區塊練習執行流量轉移無法啟動,並停止任何進行中的練習執行。

例如,在具有多個微服務的大型架構中,當一個微服務發生問題時,您通常想要停止應用程式環境中的所有其他變更,包括封鎖實務執行。您可以在 ARC 中新增封鎖警示來完成此操作。