BatchTaskExecutionInfoOutput interface

Сведения о выполнении задачи.

Свойства

containerInfo

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

endTime

Время завершения задачи. Это свойство задается только в том случае, если задача находится в состоянии "Завершено".

exitCode

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

failureInfo

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

lastRequeueTime

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

lastRetryTime

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

requeueCount

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

result

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

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

retryCount

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

startTime

Время запуска задачи. "Выполнение" соответствует состоянию выполнения, поэтому если задача указывает файлы ресурсов или пакеты, время начала отражает время начала загрузки или развертывания задачи. Если задача была перезапущена или извлечена, это самое последнее время запуска задачи. Это свойство присутствует только для задач, которые находятся в состоянии выполнения или завершения.

Сведения о свойстве

containerInfo

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

containerInfo?: BatchTaskContainerExecutionInfoOutput

Значение свойства

endTime

Время завершения задачи. Это свойство задается только в том случае, если задача находится в состоянии "Завершено".

endTime?: string

Значение свойства

string

exitCode

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

exitCode?: number

Значение свойства

number

failureInfo

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

failureInfo?: BatchTaskFailureInfoOutput

Значение свойства

lastRequeueTime

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

lastRequeueTime?: string

Значение свойства

string

lastRetryTime

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

lastRetryTime?: string

Значение свойства

string

requeueCount

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

requeueCount: number

Значение свойства

number

result

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

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

result?: string

Значение свойства

string

retryCount

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

retryCount: number

Значение свойства

number

startTime

Время запуска задачи. "Выполнение" соответствует состоянию выполнения, поэтому если задача указывает файлы ресурсов или пакеты, время начала отражает время начала загрузки или развертывания задачи. Если задача была перезапущена или извлечена, это самое последнее время запуска задачи. Это свойство присутствует только для задач, которые находятся в состоянии выполнения или завершения.

startTime?: string

Значение свойства

string