AWS 批处理,fargate 作业卡在 RUNNABLE 上

问题描述 投票:0回答:1

我正在使用带有 Fargate 的 AWS 批处理来运行我构建的 docker 映像(作业)。我已按照文档指定的方式设置了所有内容。我检查了我的工作的 vCPU 低于计算环境等。 但提交作业时,它会无限期地保持

RUNNABLE
。我看到 Fargate 自动使用 CloudWatch 日志记录 AWS 日志事件,但在检查时,我看到只有一个名为
aws/batch/job
的日志组,没有日志流。

知道什么可能会导致此问题(最好是

RUNNABLE
问题,但即使只有日志问题也能有所帮助)? AWS Batch 和 Fargate 的新手,一直在互联网上搜索,发现所有答案都在重复,没有实际的见解。

amazon-web-services amazon-cloudwatch aws-fargate aws-batch
1个回答
0
投票

原来这是 Fargate 对我所在区域的默认 CPU 限制。由于某种原因,我认为限制会更高,但发现每个区域只有 6 个 CPU。当将作业定义降低到 4 个 CPU 时,一切都完美运行。

© www.soinside.com 2019 - 2024. All rights reserved.