本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
服务作业队列已阻止的事件
每当 AWS Batch 检测到队列被阻塞时,都会在 Amazon Events 中创建一个 CloudWatch 事件。队列被屏蔽的原因可在 DescribeServiceJob
API 操作的statusReason
字段中找到。
例 Service Job 队列已阻止事件
服务作业队列阻塞事件按以下格式传送。该detail
部分类似于《API 参考》中从 DescribeServiceJobAPI 操作返回的AWS Batch 响应。有关 EventBridge参数的更多信息,请参阅 Amazon EventBridge 用户指南中的事件和事件模式。
注意
tags
和serviceRequestPayload
字段不包含在事件中detail
。
{
"version": "0",
"id": "c8f9c4b5-76e5-d76a-f980-7011e206042b",
"detail-type": "Batch Service Job Queue Blocked",
"source": "aws.batch",
"account": "123456789012
",
"time": "2022-01-11T23:36:40Z",
"region": "us-east-1
",
"resources": [
"arn:aws:batch:us-east-1
:123456789012
:service-job/4c7599ae-0a82-49aa-ba5a-4727fcce14a8"
],
"detail": {
"attempts": [],
"createdAt": 1641944200058,
"jobArn": "arn:aws:batch:us-east-1
:123456789012
:service-job/4c7599ae-0a82-49aa-ba5a-4727fcce14a8",
"jobId": "6271dfdf-d8a7-41b1-a4d2-55a2224f5375",
"jobName": "event-test",
"jobQueue": "arn:aws:batch:us-east-1
:123456789012
:job-queue/HappyPathJobQueue",
"serviceJobType": "SAGEMAKER_TRAINING",
"status": "RUNNABLE",
"statusReason": "blocked-reason
",
"timeoutConfig": {
"attemptDurationSeconds": 60
}
}
}