本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
何時使用 Fargate
我們建議在大多數情況下使用 Fargate。Fargate 會啟動和擴展運算,以密切符合您為容器指定的資源需求。使用 Fargate,您不需要過度佈建或支付其他伺服器。您也不必擔心基礎架構相關參數的詳細資訊,例如執行個體類型。當運算環境需要擴展時,在 Fargate 資源上執行的任務可以更快地開始。一般而言,需要幾分鐘的時間才能啟動新的 Amazon EC2執行個體。不過,在 Fargate 上執行的任務可以在大約 30 秒內佈建。所需的確切時間取決於幾個因素,包括容器映像大小和任務數量。
不過,EC2如果您的工作需要下列任何項目,建議您使用 Amazon:
-
超過 16 個 vCPUs
-
超過 120 GB (GiB的記憶體
-
A GPU
-
自訂 Amazon Machine Image (AMI)
-
任何linuxParameters參數
如果您有大量任務,建議您使用 Amazon EC2基礎設施。例如,如果同時執行的任務數量超過 Fargate 限流限制。這是因為,使用 EC2,任務可以比 Fargate EC2 資源以更高的速率傳送至資源。此外,當您使用 時,可以同時執行更多任務EC2。如需詳細資訊,請參閱 Amazon Elastic Container Service 開發人員指南 中的 Fargate 服務配額。