Поделиться через


BatchStartTaskInfoOutput interface

Сведения о запуске StartTask, работающем на вычислительном узле.

Свойства

containerInfo

Сведения о контейнере, в котором выполняется задача. Это свойство задается только в том случае, если задача выполняется в контексте контейнера.

endTime

Время остановки запуска StartTask. Это время окончания последнего запуска StartTask, если выполнение завершилось (даже если выполнение завершилось сбоем и ожидается повтор). Этот элемент отсутствует, если в данный момент выполняется StartTask.

exitCode

Код выхода программы, указанной в командной строке StartTask. Это свойство задается только в том случае, если StartTask находится в состоянии завершения. Как правило, код выхода для процесса отражает конкретное соглашение, реализованное разработчиком приложения для этого процесса. Если вы используете значение кода выхода для принятия решений в коде, убедитесь, что вы знаете соглашение о коде выхода, используемое процессом приложения. Тем не менее, если пакетная служба завершает запускTask (из-за времени ожидания или завершения пользователя через API), вы можете увидеть код выхода, определенный операционной системой.

failureInfo

Сведения, описывающие сбой задачи, если таковые есть. Это свойство задается только в том случае, если задача находится в состоянии завершения и возникла ошибка.

lastRetryTime

Последняя попытка запуска задачи. Этот элемент присутствует только в том случае, если задача была извлечена (т. е. retryCount ненулево). При наличии это обычно совпадает с начальным временем, но может отличаться, если задача была перезапущена по причинам, отличным от повторных попыток; Например, если вычислительный узел был перезагружен во время повторных попыток, время начала обновляется, но последнее значение не является.

result

Результат выполнения задачи. Если значение равно "сбой", сведения о сбое можно найти в свойстве failureInfo.

Возможные значения: "success", "failure"

retryCount

Количество повторных попыток задачи пакетной службой. Ошибки приложения задач (ненулевая код выхода) извлекаются, предварительные ошибки обработки (не удалось выполнить задачу) и ошибки отправки файлов не извлекаются. Пакетная служба повторит задачу до предела, указанного ограничениями.

startTime

Время запуска 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