BatchTaskExecutionInfoOutput interface
Сведения о выполнении задачи.
Свойства
| container |
Сведения о контейнере, в котором выполняется задача. Это свойство задается только в том случае, если задача выполняется в контексте контейнера. |
| end |
Время завершения задачи. Это свойство задается только в том случае, если задача находится в состоянии "Завершено". |
| exit |
Код выхода программы, указанной в командной строке задачи. Это свойство задается только в том случае, если задача находится в состоянии завершения. Как правило, код выхода для процесса отражает конкретное соглашение, реализованное разработчиком приложения для этого процесса. Если вы используете значение кода выхода для принятия решений в коде, убедитесь, что вы знаете соглашение о коде выхода, используемое процессом приложения. Однако, если пакетная служба завершает задачу (из-за времени ожидания или завершения пользователя через API), вы можете увидеть код выхода, определенный операционной системой. |
| failure |
Сведения, описывающие сбой задачи, если таковые есть. Это свойство задается только в том случае, если задача находится в состоянии завершения и возникла ошибка. |
| last |
Последнее время, когда задача была перепродачена пакетной службой в результате запроса пользователя. Это свойство задается только в том случае, если requeueCount ненулевое значение. |
| last |
Последняя попытка запуска задачи. Этот элемент присутствует только в том случае, если задача была извлечена (т. е. retryCount ненулево). При наличии это обычно совпадает с начальным временем, но может отличаться, если задача была перезапущена по причинам, отличным от повторных попыток; Например, если вычислительный узел был перезагружен во время повторных попыток, время начала обновляется, но последнее значение не является. |
| requeue |
Количество повторов задачи пакетной службой в результате запроса пользователя. Когда пользователь удаляет вычислительные узлы из пула (путем изменения размера или сжатия пула) или при отключении задания пользователь может указать, что выполнение задач на вычислительных узлах будет повторно возвращено для выполнения. Это число отслеживает количество повторов задачи по этим причинам. |
| result | Результат выполнения задачи. Если значение равно "сбой", сведения о сбое можно найти в свойстве failureInfo. Возможные значения: "success", "failure" |
| retry |
Количество повторных попыток задачи пакетной службой. Ошибки приложения задач (ненулевая код выхода) извлекаются, предварительные ошибки обработки (не удалось выполнить задачу) и ошибки отправки файлов не извлекаются. Пакетная служба повторит задачу до предела, указанного ограничениями. |
| start |
Время запуска задачи. "Выполнение" соответствует состоянию выполнения, поэтому если задача указывает файлы ресурсов или пакеты, время начала отражает время начала загрузки или развертывания задачи. Если задача была перезапущена или извлечена, это самое последнее время запуска задачи. Это свойство присутствует только для задач, которые находятся в состоянии выполнения или завершения. |
Сведения о свойстве
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