AWS Batch ECS并行作业受限至16个,配额提升后仍未解决
AWS Batch并行作业数限制排查求助
我们在基于EC2的计算环境中通过ECS运行AWS Batch时,并行作业数量始终无法超过16个,无法定位限制来源,恳请有相关经验的同行提供配额或配置相关见解。
环境配置详情
- 容器需GPU(已配置正常运行)
- EC2实例为
g3s.xlarge,单实例含1个GPU和4个VCPU - ComputeEnv设置:最小CPU 0、期望CPU 104、最大CPU 256
- 已申请并获批256个G类CPU配额
- 当前最多运行16台EC2实例(对应64个VCPU)
已排查内容
已排查各类配额,且VPC可用IP充足(共1024个),仍未找到限制原因。
计算环境CloudFormation模板片段
Type: AWS::Batch::ComputeEnvironment Properties: Type: MANAGED ComputeEnvironmentName: !Sub "${StackName}-ECSComputeEnv" ComputeResources: Type: EC2 MinvCpus: 0 DesiredvCpus: 104 MaxvCpus: 256 # 4 vcpu per 24hr + 4 extra for download indices, in future diff ec2 instance InstanceTypes: - g3s.xlarge
内容的提问来源于stack exchange,提问作者Ben
相关产品推荐
相关产品推荐

