

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

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

我们建议在大多数情况下使用 Fargate。Fargate 启动并扩展计算以密切匹配您为容器指定的资源需求。有了 Fargate，您无需过度配置或为额外的服务器付费。您也不必担心与基础设施相关的参数（例如实例类型）的细节。当计算环境需要扩展时，可以更快地启动在 Fargate 资源上运行的作业。通常需要几分钟才能启动新的 Amazon EC2 实例。但是，在 Fargate 上运行的作业可以在大约 30 秒内完成配置。所需的确切时间取决于多个因素，包括容器映像大小和作业数量。

但是，如果您的作业需要下列任一条件，我们建议您使用 Amazon EC2：
+ 超过 16 个 vCPU
+ 超过 120 吉字节 (GiB) 的内存
+ 一个 GPU
+ 使用自定义亚马逊机器映像（AMI）
+ 任何 [linuxParameters](job_definition_parameters.md#ContainerProperties-linuxParameters) 参数

如果您有大量的作业，我们建议您使用 Amazon EC2 基础架构。例如，如果同时运行的作业数量超过了 Fargate 的节流限制。这是因为，使用 EC2，向 EC2 资源分配作业的速率要高于 Fargate 资源。此外，当您使用 EC2 时，可以同时运行更多作业。有关更多信息，请参阅《Amazon Elastic Container Service 开发人员指南》中的 [Fargate 服务配额](https://docs.amazonaws.cn/AmazonECS/latest/developerguide/service-quotas.html#service-quotas-fargate)**。