元件狀態 - AWS Proton

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

元件狀態

AWS Proton 元件可以處於兩種基本上不同的狀態:

  • 已連接 – 元件已連接至服務執行個體。它定義了支援服務執行個體執行時間功能的基礎設施。元件使用開發人員定義的基礎設施,擴展環境和服務範本中定義的基礎設施。

    典型元件在其生命週期的大部分有用部分都處於連接狀態。

  • 分離 – 元件與 AWS Proton 環境相關聯,且不會連接到環境中的任何服務執行個體。

    這是將元件生命週期延長到超過單一服務執行個體的轉換狀態。

下表提供不同元件狀態的頂層比較。

Attached Detached

狀態的主要用途

擴展服務執行個體的基礎設施。

在服務執行個體附件之間維護元件的基礎設施。

與 相關聯

服務執行個體和環境

環境

關鍵特定屬性

  • 服務名稱

  • 服務執行個體名稱

  • Spec (規格)

  • 環境名稱

可以刪除

可以更新為另一個服務執行個體

可以讀取輸入

元件的主要目的是連接到服務執行個體,並使用其他資源擴展其基礎設施。連接的元件可以根據規格從服務執行個體讀取輸入。您無法直接刪除元件,或將其連接至不同的服務執行個體。您也無法刪除其服務執行個體或相關的服務和環境。若要執行上述任何操作,請先更新元件,將其從服務執行個體中分離。

若要維護元件的基礎設施超過單一服務執行個體的生命週期,您可以更新元件,並透過移除服務與服務執行個體名稱將其從服務執行個體分離。此分離狀態為轉換狀態。元件沒有輸入。其基礎設施會保持佈建狀態,您可以進行更新。您可以刪除元件在連接時與其相關聯的資源 (服務執行個體、服務)。您可以刪除元件,或將其更新為再次連接到服務執行個體。