本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
元件狀態
AWS Proton 元件可以處於兩種基本上不同的狀態:
-
已連接 – 元件已連接至服務執行個體。它定義了支援服務執行個體執行時間功能的基礎設施。元件使用開發人員定義的基礎設施,擴展環境和服務範本中定義的基礎設施。
典型元件在其生命週期的大部分有用部分都處於連接狀態。
-
分離 – 元件與 AWS Proton 環境相關聯,且不會連接到環境中的任何服務執行個體。
這是將元件生命週期延長到超過單一服務執行個體的轉換狀態。
下表提供不同元件狀態的頂層比較。
Attached | Detached | |
---|---|---|
狀態的主要用途 |
擴展服務執行個體的基礎設施。 |
在服務執行個體附件之間維護元件的基礎設施。 |
與 相關聯 |
服務執行個體和環境 |
環境 |
關鍵特定屬性 |
|
|
可以刪除 |
|
|
可以更新為另一個服務執行個體 |
|
|
可以讀取輸入 |
|
|
元件的主要目的是連接到服務執行個體,並使用其他資源擴展其基礎設施。連接的元件可以根據規格從服務執行個體讀取輸入。您無法直接刪除元件,或將其連接至不同的服務執行個體。您也無法刪除其服務執行個體或相關的服務和環境。若要執行上述任何操作,請先更新元件,將其從服務執行個體中分離。
若要維護元件的基礎設施超過單一服務執行個體的生命週期,您可以更新元件,並透過移除服務與服務執行個體名稱將其從服務執行個體分離。此分離狀態為轉換狀態。元件沒有輸入。其基礎設施會保持佈建狀態,您可以進行更新。您可以刪除元件在連接時與其相關聯的資源 (服務執行個體、服務)。您可以刪除元件,或將其更新為再次連接到服務執行個體。