Amazon ECS 服務配額 - Amazon Elastic Container Service

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

Amazon ECS 服務配額

下表提供 AWS 帳戶的 Amazon ECS 預設服務配額,也稱為限制。如需有關您可以與 Amazon ECS 搭配使用的其他 AWS 服務 (如 Elastic Load Balancing 和 Auto Scaling) 之服務配額的詳細資訊,請參閱 Amazon Web Services 一般參考 中的 AWS 服務配額。如需有關 Amazon ECS API 中 API 限流的資訊,請參閱請求 Amazon ECS API 限流

Amazon ECS 服務配額

以下是 Amazon ECS 服務配額。

新 AWS 帳戶的初始配額可能會隨著時間而增加。Amazon ECS 會持續監控每個區域內的帳戶使用情況,再根據您的用量自動增加配額。針對顯示為可調整的值,您可以申請提高配額,請參閱《Service Quotas 使用指南》中的請求提高配額

名稱 預設 可調整 描述
每個叢集的容量提供者 每個受支援的區域:20 能與叢集相關聯的容量提供者數量上限。
每個服務的 Classic Load Balancer 每個受支援的區域:1 每個服務的 Classic Load Balancer 數量上限
每個帳戶的叢集數量 每個受支援的區域:10,000 每個帳戶的叢集數目
每個叢集的容器執行個體數量 每個受支援的區域:5,000 每個叢集的容器執行個體數量
每個 start-task 的容器執行個體 每個受支援的區域:10 StartTask API 動作中指定的容器執行個體數目上限。
每個任務定義的容器數量 每個受支援的區域:10 任務定義內的容器定義數量上限。
ECS Exec 工作階段 每個支援的區域:1,000 每個容器的 ECS Exec 工作階段數量上限。
AWS Fargate 上服務啟動的任務速率 每個受支援的區域:500 Amazon ECS 服務排程器在 Fargate 上每分鐘可為每項服務佈建的任務數量上限。
由 Amazon EC2 或外部執行個體上的服務所啟動之任務比率 每個受支援的區域:500 Amazon ECS 服務排程器在 Amazon EC2 或外部執行個體上每分鐘可為每項服務佈建的最大任務數量。
每個任務定義系列的修訂數目 每個受支援的區域:1,000,000 每個任務定義系列的修訂數目上限。取消註冊或刪除任務定義修訂版本並不會將其排除在此限制中。
每個 awsvpcConfiguration 的安全群組數量 每個受支援的區域:5 awsvpcConfiguration 內指定的安全群組數量上限。
每個叢集的服務數量 每個受支援的區域:5,000 每個叢集的服務數量上限
每個命名空間的服務 每個受支援的區域:100 可在命名空間內執行的服務數目上限。
每個 awsvpcConfiguration 的子網路數量 每個受支援的區域:16 awsvpcConfiguration 內指定的子網路數量上限。
每個資源的標籤 每個受支援的區域:50 每個資源的標籤數量上限。這適用於任務定義、叢集、任務和服務。
每個服務的目標群組 每個受支援的區域:5 每個服務的目標群組數量上限 (如果使用 Application Load Balancer 或 Network Load Balancer)。
任務定義大小 每個受支援的區域:64 KB 任務定義的大小上限 (KiB)。
每個叢集於「佈建」狀態下的任務數量 每個受支援的區域:500 每個叢集於「佈建」狀態下等候的任務的上限數量。此配額僅適用於使用 EC2 Auto Scaling 群組容量提供者啟動的任務。
每個 run-task 啟動的任務數量 每個受支援的區域:10 每個 RunTask API 動作可啟動的工作數目上限。
每個服務的任務 每個受支援的區域:5,000 每個服務的任務數量上限 (所需的計數)。
注意

預設值是由設定的初始配額 AWS,與實際套用的配額值和可能的服務配額上限分開。如需詳細資訊,請參閱《Service Quotas 使用者指南》中的 Service Quotas 術語

注意

被設定使用 Amazon ECS 服務探索的服務有每個服務 1,000 項任務的限制。這是因為每個服務有執行個體數目的 AWS Cloud Map 服務配額。如需詳細資訊,請參閱《AWS Cloud Map 》中的 Amazon Web Services 一般參考服務配額

注意

實際上,任務啟動速率還取決於其他注意事項,例如要下載和解壓縮的容器映像、運作狀態檢查以及啟用的其他整合 (例如向負載平衡器註冊任務)。與此處呈現的配額相比,您可能會看到任務啟動率的變化。這些變化是由您用於服務的功能造成的。如需詳細資訊,請參閱 Amazon ECS 服務參數的最佳實務

注意

設定使用 Amazon ECS Service Connect 的服務有每個服務 1,000 項任務的限制。這是因為每個 AWS Cloud Map 服務的執行個體數目有多少服務的服務配額。如需詳細資訊,請參閱《AWS Cloud Map 》中的 Amazon Web Services 一般參考服務配額

AWS Fargate 服務配額

以下是 Ser AWS Fargate vice Quotas 上的 Amazon ECS,列於服AWS Fargate務配額主控台中的服務下方。

新 AWS 帳戶的初始配額可能會隨著時間而增加。Fargate 會持續監控每個區域內的帳戶使用情況,再根據您的用量自動增加配額。您也可以申請增加配額,以獲取顯示為可調整的值,請參閱《Service Quotas 使用指南》中的請求提高配額

名稱 預設 可調整 描述
Fargate 隨需 vCPU 資源計數 每個受支援的區域:6 在當前區域中,此帳戶中以 Fargate 隨需同時執行的 Fargate vCPU 數量。
Fargate Spot vCPU 資源計數 每個受支援的區域:6 在當前區域中,此帳戶中以 Fargate Spot 同時執行的 Fargate vCPUs 數量。
注意

預設值是由設定的初始配額 AWS,與實際套用的配額值和可能的服務配額上限分開。如需詳細資訊,請參閱《Service Quotas 使用者指南》中的 Service Quotas 術語

注意

Fargate 還強制執行 Amazon ECS 任務和 Amazon EKS Pod 啟動速率限制。如需詳細資訊,請參閱 Fargate 調節限制