

# 为 Amazon ECS 选择 Fargate 任务大小
<a name="fargate-task-size-best-practice"></a>

对于 AWS Fargate 任务定义，您需要在任务级别指定 CPU 和内存，并且无需考虑任何开销。您还可以在容器级别为 Fargate 任务指定 CPU 和内存。但是，不需要执行此操作。资源限制必须大于或等于您声明的任何预留。在大多数情况下，您可以将它们设置为任务定义中声明的每个容器的预留总和。然后，将数字向上舍入到最接近的 Fargate 大小。有关可用大小的更多信息，请参阅[任务 CPU 和内存](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/fargate-tasks-services.html#fargate-tasks-size)。