Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это событие возникает, когда задача не удалось запланировать, и она будет выполнена позже. Это временный сбой во время планирования задач из-за ограничения ресурсов, например, недостаточно слотов, доступных на узлах для выполнения задачи с requiredSlots указанным значением.
В следующем примере показан текст события сбоя расписания задач.
{
"jobId": "job-01",
"id": "task-01",
"taskType": "User",
"systemTaskVersion": 665378862,
"requiredSlots": 1,
"nodeInfo": {
"poolId": "pool-01",
"nodeId": " "
},
"multiInstanceSettings": {
"numberOfInstances": 1
},
"constraints": {
"maxTaskRetryCount": 0
},
"schedulingError": {
"category": "UserError",
"code": "JobPreparationTaskFailed",
"message": "Task cannot run because the job preparation task failed on node"
}
}
| Имя элемента | Тип | Примечания. |
|---|---|---|
jobId |
Струна | Идентификатор задания, содержащего задачу. |
id |
Струна | Идентификатор задачи. |
taskType |
Струна | Тип задачи. Это либо JobManager, указывающее, что это задача диспетчера заданий, либо пользователь, указывающий, что это не задача диспетчера заданий. Это событие не создается для задач подготовки заданий, задач выпуска задания или запуска задач. |
systemTaskVersion |
Int32 | Внутренний счетчик повторных попыток для задачи. Внутренняя служба пакетной службы может повторить задачу, чтобы учесть временные проблемы. Эти проблемы могут включать внутренние ошибки планирования или попытки восстановления с вычислительных узлов в плохом состоянии. |
requiredSlots |
Int32 | Необходимые слоты для выполнения задачи. |
nodeInfo |
Сложный тип | Содержит сведения о вычислительном узле, на котором выполнялась задача. |
multiInstanceSettings |
Сложный тип | Указывает, что задача является задачей с несколькими экземплярами, требующей нескольких вычислительных узлов. Подробные сведения см. в разделе multiInstanceSettings. |
constraints |
Сложный тип | Ограничения выполнения, применяемые к этой задаче. |
schedulingError |
Сложный тип | Содержит сведения об ошибке планирования задачи. |
nodeInfo
| Имя элемента | Тип | Примечания. |
|---|---|---|
poolId |
Струна | Идентификатор пула, на котором выполнялась задача. |
nodeId |
Струна | Идентификатор узла, на котором выполнялась задача. |
multiInstanceSettings
| Имя элемента | Тип | Примечания. |
|---|---|---|
numberOfInstances |
Int32 | Количество вычислительных узлов, необходимых задаче. |
ограничения целостности
| Имя элемента | Тип | Примечания. |
|---|---|---|
maxTaskRetryCount |
Int32 | Максимальное количество попыток выполнения задачи. Пакетная служба повторяет задачу, если его код выхода не является ненулевой. Это значение специально определяет количество повторных попыток. Пакетная служба попытается выполнить задачу один раз и может повторить попытку до этого ограничения. Например, если максимальное число повторных попыток равно 3, пакетная служба пытается выполнить задачу до 4 раз (одна начальная попытка и 3 повторные попытки). Если максимальное число повторных попыток равно 0, пакетная служба не выполняет повторные задачи. Если максимальное число повторных попыток равно -1, пакетная служба повторяет задачи без ограничения. Значение по умолчанию равно 0 (без повторных попыток). |
ПланированиеError
| Имя элемента | Тип | Примечания. |
|---|---|---|
category |
Струна | Категория ошибки. |
code |
Струна | Идентификатор ошибки планирования задач. Коды являются инвариантными и предназначены для программного использования. |
message |
Струна | Сообщение, описывающее ошибку планирования задач, предназначенную для отображения в пользовательском интерфейсе. |