本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
開啟 Amazon ECS 叢集自動擴展
您可以開啟叢集自動擴展,讓 Amazon ECS 管理註冊到叢集的 Amazon EC2 執行個體的擴展。
如果您想要使用 主控台開啟叢集自動擴展,請參閱 為 Amazon ECS 建立容量提供者。
開始之前,請先建立 Auto Scaling 群組和容量提供者。如需詳細資訊,請參閱EC2 啟動類型的 Amazon ECS 容量提供者 。
若要開啟叢集自動擴展,請將容量提供者與叢集建立關聯,然後開啟叢集自動擴展。
-
使用
put-cluster-capacity-providers
命令,將一或多個容量提供者關聯到叢集。若要新增 AWS Fargate 容量提供者,請在請求中包含
FARGATE
和FARGATE_SPOT
容量提供者。如需詳細資訊,請參閱 AWS CLI 命令參考中的put-cluster-capacity-providers
。aws ecs put-cluster-capacity-providers \ --cluster
ClusterName
\ --capacity-providersCapacityProviderName
FARGATE FARGATE_SPOT \ --default-capacity-provider-strategy capacityProvider=CapacityProvider,weight=1若要為 EC2 啟動類型新增 Auto Scaling 群組,請在請求中包含 Auto Scaling 群組名稱。如需詳細資訊,請參閱 AWS CLI 命令參考中的
put-cluster-capacity-providers
。aws ecs put-cluster-capacity-providers \ --cluster
ClusterName
\ --capacity-providersCapacityProviderName
\ --default-capacity-provider-strategy capacityProvider=CapacityProvider,weight=1 -
使用
describe-clusters
命令來確認關聯是否成功。如需詳細資訊,請參閱 AWS CLI 命令參考中的describe-clusters
。aws ecs describe-clusters \ --cluster
ClusterName
\ --include ATTACHMENTS -
使用
update-capacity-provider
命令,啟用容量提供者的受管自動擴展。如需詳細資訊,請參閱 AWS CLI 命令參考中的update-capacity-provider
。aws ecs update-capacity-provider \ --capacity-providers
CapacityProviderName
\ --auto-scaling-group-provider managedScaling=ENABLED