

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

# 何時使用 Fargate
<a name="when-to-use-fargate"></a>

我們建議在大多數情況下使用 Fargate。Fargate 會啟動和擴展運算，以符合您為容器指定的資源需求。使用 Fargate，您不需要過度佈建或支付額外的伺服器。您也不需要擔心基礎設施相關參數的詳細資訊，例如執行個體類型。當運算環境需要向上擴展時，在 Fargate 資源上執行的任務可以更快地開始。一般而言，啟動新的 Amazon EC2 執行個體需要幾分鐘的時間。不過，在 Fargate 上執行的任務可以在大約 30 秒內佈建。所需的確切時間取決於幾個因素，包括容器映像大小和任務數量。

不過，如果您的任務需要下列任何項目，建議您使用 Amazon EC2：
+ 超過 16 vCPUs
+ 超過 120 GB (GiB) 的記憶體
+ GPU
+ 自訂 Amazon Machine Image (AMI)
+ 任何 [linuxParameters](job_definition_parameters.md#ContainerProperties-linuxParameters) 參數

如果您有大量任務，我們建議您使用 Amazon EC2 基礎設施。例如，如果同時執行的任務數量超過 Fargate 限流限制。這是因為使用 EC2 時，任務可以比 Fargate 資源以更高的速率分派給 EC2 資源。此外，當您使用 EC2 時，可以同時執行更多任務。如需詳細資訊，請參閱《*Amazon Elastic Container Service 開發人員指南*》中的 [Fargate 服務配額](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-quotas.html#service-quotas-fargate)。