AWS Batch未设置最大vCPUs会怎样?能否自动伸缩?
AWS Batch 未设置最大vCPUs的行为说明
- 要是你不给计算环境设置最大vCPUs,AWS Batch会默认把这个值设成0。这就等于给计算环境的扩容上了锁——它没法自动伸缩,连启动实例来满足你设的4个期望vCPU都做不到,因为0的上限卡死了所有扩容请求。
- 你得明确把最大vCPUs设成比期望vCPU(4)大的数值(比如根据任务峰值需求设16、32这类),计算环境才能基于任务队列里的待处理任务量自动调整实例数量,实现伸缩。光设期望vCPU没用,最大vCPU是伸缩的必要前提。
内容的提问来源于stack exchange,提问作者Karan
相关产品推荐
相关产品推荐

