BatchStartTaskInfoOutput interface
Сведения о запуске StartTask, работающем на вычислительном узле.
Свойства
| container |
Сведения о контейнере, в котором выполняется задача. Это свойство задается только в том случае, если задача выполняется в контексте контейнера. |
| end |
Время остановки запуска StartTask. Это время окончания последнего запуска StartTask, если выполнение завершилось (даже если выполнение завершилось сбоем и ожидается повтор). Этот элемент отсутствует, если в данный момент выполняется StartTask. |
| exit |
Код выхода программы, указанной в командной строке StartTask. Это свойство задается только в том случае, если StartTask находится в состоянии завершения. Как правило, код выхода для процесса отражает конкретное соглашение, реализованное разработчиком приложения для этого процесса. Если вы используете значение кода выхода для принятия решений в коде, убедитесь, что вы знаете соглашение о коде выхода, используемое процессом приложения. Тем не менее, если пакетная служба завершает запускTask (из-за времени ожидания или завершения пользователя через API), вы можете увидеть код выхода, определенный операционной системой. |
| failure |
Сведения, описывающие сбой задачи, если таковые есть. Это свойство задается только в том случае, если задача находится в состоянии завершения и возникла ошибка. |
| last |
Последняя попытка запуска задачи. Этот элемент присутствует только в том случае, если задача была извлечена (т. е. retryCount ненулево). При наличии это обычно совпадает с начальным временем, но может отличаться, если задача была перезапущена по причинам, отличным от повторных попыток; Например, если вычислительный узел был перезагружен во время повторных попыток, время начала обновляется, но последнее значение не является. |
| result | Результат выполнения задачи. Если значение равно "сбой", сведения о сбое можно найти в свойстве failureInfo. Возможные значения: "success", "failure" |
| retry |
Количество повторных попыток задачи пакетной службой. Ошибки приложения задач (ненулевая код выхода) извлекаются, предварительные ошибки обработки (не удалось выполнить задачу) и ошибки отправки файлов не извлекаются. Пакетная служба повторит задачу до предела, указанного ограничениями. |
| start |
Время запуска StartTask. Это значение сбрасывается каждый раз, когда задача перезапускается или извлекается (т. е. это самое последнее время запуска Начальнойtask). |
| state | Состояние StartTask на вычислительном узле. Возможные значения: "выполняется", "завершено" |
Сведения о свойстве
containerInfo
Сведения о контейнере, в котором выполняется задача. Это свойство задается только в том случае, если задача выполняется в контексте контейнера.
containerInfo?: BatchTaskContainerExecutionInfoOutput
Значение свойства
endTime
Время остановки запуска StartTask. Это время окончания последнего запуска StartTask, если выполнение завершилось (даже если выполнение завершилось сбоем и ожидается повтор). Этот элемент отсутствует, если в данный момент выполняется StartTask.
endTime?: string
Значение свойства
string
exitCode
Код выхода программы, указанной в командной строке StartTask. Это свойство задается только в том случае, если StartTask находится в состоянии завершения. Как правило, код выхода для процесса отражает конкретное соглашение, реализованное разработчиком приложения для этого процесса. Если вы используете значение кода выхода для принятия решений в коде, убедитесь, что вы знаете соглашение о коде выхода, используемое процессом приложения. Тем не менее, если пакетная служба завершает запускTask (из-за времени ожидания или завершения пользователя через API), вы можете увидеть код выхода, определенный операционной системой.
exitCode?: number
Значение свойства
number
failureInfo
Сведения, описывающие сбой задачи, если таковые есть. Это свойство задается только в том случае, если задача находится в состоянии завершения и возникла ошибка.
failureInfo?: BatchTaskFailureInfoOutput
Значение свойства
lastRetryTime
Последняя попытка запуска задачи. Этот элемент присутствует только в том случае, если задача была извлечена (т. е. retryCount ненулево). При наличии это обычно совпадает с начальным временем, но может отличаться, если задача была перезапущена по причинам, отличным от повторных попыток; Например, если вычислительный узел был перезагружен во время повторных попыток, время начала обновляется, но последнее значение не является.
lastRetryTime?: string
Значение свойства
string
result
Результат выполнения задачи. Если значение равно "сбой", сведения о сбое можно найти в свойстве failureInfo.
Возможные значения: "success", "failure"
result?: string
Значение свойства
string
retryCount
Количество повторных попыток задачи пакетной службой. Ошибки приложения задач (ненулевая код выхода) извлекаются, предварительные ошибки обработки (не удалось выполнить задачу) и ошибки отправки файлов не извлекаются. Пакетная служба повторит задачу до предела, указанного ограничениями.
retryCount: number
Значение свойства
number
startTime
Время запуска StartTask. Это значение сбрасывается каждый раз, когда задача перезапускается или извлекается (т. е. это самое последнее время запуска Начальнойtask).
startTime: string
Значение свойства
string
state
Состояние StartTask на вычислительном узле.
Возможные значения: "выполняется", "завершено"
state: string
Значение свойства
string