本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
正在运行的作业的 podProperties
具有为当前作业尝试设置的 podName
参数和 nodeName
参数。使用 DescribeJobsAPI 操作查看这些参数。
下面是示例输出。
$
aws batch describe-jobs --job 2d044787-c663-4ce6-a6fe-f2baf7e51b04
{
"jobs": [
{
"status": "RUNNING",
"jobArn": "arn:aws:batch:us-east-1:123456789012:job/2d044787-c663-4ce6-a6fe-f2baf7e51b04",
"jobDefinition": "arn:aws:batch:us-east-1:123456789012:job-definition/MyJobOnEks_SleepWithRequestsOnly:1",
"jobQueue": "arn:aws:batch:us-east-1:123456789012:job-queue/My-Eks-JQ1",
"jobId": "2d044787-c663-4ce6-a6fe-f2baf7e51b04",
"eksProperties": {
"podProperties": {
"nodeName": "ip-192-168-55-175.ec2.internal",
"containers": [
{
"image": "public.ecr.aws/amazonlinux/amazonlinux:2",
"resources": {
"requests": {
"cpu": "1",
"memory": "1024Mi"
}
}
}
],
"podName": "aws-batch.b0aca953-ba8f-3791-83e2-ed13af39428c"
}
}
}
]
}
对于启用了重试功能的作业,DescribeJobsAPI 操作nodeName
的eksAttempts
列表参数中包含每次已完成尝试的podName
和。当前运行尝试的 podName
和 nodeName
在 podProperties
对象中。