本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
取消註冊 Amazon ECS容器執行個體
重要
本主題EC2僅適用於在 Amazon 中建立的容器執行個體。如需取消註冊外部執行個體的詳細資訊,請參閱 取消註冊 Amazon ECS外部執行個體。
當您完成 Amazon EC2支援的容器執行個體時,您應該從叢集取消註冊。取消註冊後,容器執行個體即不再接受新的任務。
如果在您取消註冊容器執行個體時,還有執行中的任務,這些任務會繼續執行,直到您終止執行個體或任務因某些緣由而停止為止。不過,這些任務是孤立的,這表示它們不再受到 Amazon 的監控或負責ECS。如果容器執行個體上的孤立任務是 Amazon ECS服務的一部分,則服務排程器會在不同的容器執行個體上啟動該任務的另一個複本。會取消註冊已註冊有 Application Load Balancer 目標群組的孤立服務任務中的所有容器。他們會根據負載平衡器或目標群組的設定,開始進行連接耗盡。如果孤立任務正在使用 awsvpc
網路模式,則會刪除其彈性網路介面。
如果在取消註冊後,您打算將容器執行個體另作他用,您應該先停止該容器執行個體上執行的所有任務,再取消註冊。這可防止任何遺棄的任務耗費資源。
取消註冊容器執行個體時,請注意下列考量事項。
-
因為每個容器執行個體都有唯一的狀態資訊,所以不應從一個叢集取消註冊,又在另一個叢集中重新註冊。若要重新定位容器執行個體資源,我們建議您從一個叢集終止容器執行個體,再於新叢集中啟動新的容器執行個體。如需詳細資訊,請參閱 Amazon EC2使用者指南和 中的終止執行個體啟動 Amazon ECS Linux 容器執行個體。
-
如果容器執行個體是由 Auto Scaling 群組或 AWS CloudFormation 堆疊管理,請更新 Auto Scaling 群組或 AWS CloudFormation 堆疊來終止執行個體。否則,Auto Scaling 群組或 AWS CloudFormation 會在您終止執行個體後建立新執行個體。
-
如果您使用連接的 Amazon 容器代理程式終止執行中的ECS容器執行個體,代理程式會自動從叢集取消註冊執行個體。如果是已停止的容器執行個體或具有中斷連線代理的執行個體,則不會在終止時自動取消註冊。
-
取消註冊容器執行個體會從叢集中移除執行個體,但不會終止 Amazon EC2執行個體。如果您已完成使用執行個體,請務必終止它以停止計費。如需詳細資訊,請參閱 Amazon EC2使用者指南 中的終止執行個體。
程序
在 https://console.aws.amazon.com/ecs/v2
開啟主控台。 -
從導覽列中選擇註冊外部執行個體所在的區域。
-
在導覽窗格中選擇 Clusters (叢集),並選取託管執行個體的叢集。
-
在叢集 上:
name
頁面,選擇基礎設施索引標籤。 -
在 Container instances (容器執行個體) 中,選取要取消註冊的執行個體 ID。系統會將您重新導向至容器執行個體詳細資訊頁面。
-
在容器執行個體 上:
id
頁面,選擇取消註冊 。 -
在確認畫面上,選擇取消註冊。
-
如果您已完成容器執行個體,請終止基礎 Amazon EC2執行個體。如需詳細資訊,請參閱 Amazon EC2使用者指南 中的終止執行個體。