

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

# 當 ARC 排程、開始和結束練習執行時
<a name="arc-zonal-autoshift.how-it-works.scheduled-practice-runs"></a>

ARC 會每週排程資源的實務執行約 30 分鐘。ARC 會個別排程、啟動和管理每個資源的實務執行。ARC 不會同時批次處理相同帳戶中資源的實務執行。您也可以自行開始隨需練習執行，以協助確認您的設定對區域自動轉移事件是否安全。

當實務執行在預期持續時間內繼續進行，而不會中斷時，它會以 的結果來標記`SUCCESSFUL`。還有幾個其他可能的結果：`FAILED`、 `INTERRUPTED``CAPACITY_CHECK_FAILED`和 `PENDING`。結果值和描述包含在[練習執行的結果](arc-zonal-autoshift.considerations.md#ZAConsiderationsPracticeRunOutcomes)區段中。

在某些情況下，ARC 會中斷實務執行並結束。例如，如果自動轉移在實務執行期間啟動，ARC 會中斷實務執行並結束。另一個範例是，假設資源對實務執行有不利的回應，並導致您指定用來監控實務執行的警示進入 `ALARM` 狀態。在此案例中，ARC 也會中斷實務執行並結束。

此外，在幾種情況下，ARC 不會開始資源的排程實務執行。

為了回應資源的中斷和封鎖實務執行，ARC 會執行下列動作：
+ 如果資源的實務執行在進行中時中斷，ARC 會將每週實務執行視為結束，並為資源排程下週的新實務執行。每週實務成果`INTERRUPTED`在此案例中，而不是 `FAILED`。`FAILED` 只有在監控練習執行的結果警示在練習執行期間進入 `ALARM` 狀態時，練習執行結果才會設為 。
+ 如果資源的實務執行排定啟動時有封鎖限制，ARC 不會啟動實務執行。ARC 會繼續定期監控，以判斷是否仍有一或多個封鎖限制條件。當沒有任何封鎖限制時，ARC 會開始資源的實務執行。

以下是阻止 ARC 啟動或繼續資源實務執行的封鎖限制範例：
+ 進行 AWS Fault Injection Service 實驗時，ARC 不會啟動或繼續練習執行。如果 AWS FIS 事件在 ARC 已排定實務執行啟動時處於作用中狀態，ARC 不會啟動實務執行。ARC 會在整個實務執行期間監控封鎖限制，包括 AWS FIS 事件。如果 AWS FIS 事件在實務執行作用中時啟動，ARC 會結束實務執行，並且不會嘗試啟動另一個練習，直到資源的下一個定期排程實務執行為止。
+ 如果區域中目前有 AWS 事件，ARC 不會開始資源的練習執行，並結束區域中的作用中練習執行。

當練習執行完成而不被中斷時，ARC 會照常排程一週內的下一個練習執行。如果實務執行因為封鎖限制而未啟動，例如您指定的 AWS FIS 實驗或封鎖時段，ARC 會繼續嘗試啟動實務執行，直到可啟動實務執行為止。