BatchStartTaskInfo interface
Сведения о запуске StartTask, работающем на вычислительном узле.
Свойства
| container |
Информация о контейнере, в котором выполняется задача. Это свойство задаётся только если задача выполняется в контейнерном контексте. |
| end |
Время, когда StartTask прекратил работу. Это время завершения последнего запуска StartTask, если он завершён (даже если он провалился и повторная попытка ожидается). Этот элемент отсутствует, если StartTask в данный момент выполняется. |
| exit |
Код выхода программы, указанный в командной строке StartTask. Это свойство устанавливается только если StartTask находится в состоянии завершения. В общем, выходной код процесса отражает конкретную конвенцию, реализованную разработчиком приложения для этого процесса. Если вы используете значение выходного кода для принятия решений в коде, убедитесь, что знаете конвенцию выходного кода, применяемую в процессе применения. Однако если пакетная служба завершает StartTask (из-за тайм-аута или завершения пользователя через API), вы можете увидеть код выхода, определённый операционной системой. |
| failure |
Информация, описывающая сбой задачи, если она есть. Это свойство устанавливается только если задача находится в состоянии завершения и столкнулась с ошибкой. |
| last |
Последний раз, когда началась повторная попытка Задачи. Этот элемент присутствует только при повторной попытке задачи (то есть retryCount не равен нулю). Если она присутствует, это обычно то же самое, что и startTime, но может отличаться, если задача была перезапущена по причинам, отличным от повторной попытки; например, если Compute Node был перезапущен во время повторной попытки, то startTime обновляется, а lastRetryTime — нет. |
| result | Результат выполнения задачи. Если значение «failed», детали отказа можно найти в свойстве failureInfo. |
| retry |
Количество повторных попыток Task сервисом Batch. Ошибки приложений задачи (ненулевой выходной код) повторяются, ошибки предварительной обработки (задача не удаётся выполнить) и ошибки загрузки файлов не повторяются. Пакетный сервис повторяет выполнение задачи до предела, указанного ограничениями. |
| start |
Время запуска StartTask. Это значение сбрасывается каждый раз при перезапуске или повторной попытке Задачи (то есть это последний раз, когда StartTask начал запуск). |
| state | Состояние StartTask на вычислительном узле. |
Сведения о свойстве
containerInfo
Информация о контейнере, в котором выполняется задача. Это свойство задаётся только если задача выполняется в контейнерном контексте.
containerInfo?: BatchTaskContainerExecutionInfo
Значение свойства
endTime
Время, когда StartTask прекратил работу. Это время завершения последнего запуска StartTask, если он завершён (даже если он провалился и повторная попытка ожидается). Этот элемент отсутствует, если StartTask в данный момент выполняется.
endTime?: Date
Значение свойства
Date
exitCode
Код выхода программы, указанный в командной строке StartTask. Это свойство устанавливается только если StartTask находится в состоянии завершения. В общем, выходной код процесса отражает конкретную конвенцию, реализованную разработчиком приложения для этого процесса. Если вы используете значение выходного кода для принятия решений в коде, убедитесь, что знаете конвенцию выходного кода, применяемую в процессе применения. Однако если пакетная служба завершает StartTask (из-за тайм-аута или завершения пользователя через API), вы можете увидеть код выхода, определённый операционной системой.
exitCode?: number
Значение свойства
number
failureInfo
Информация, описывающая сбой задачи, если она есть. Это свойство устанавливается только если задача находится в состоянии завершения и столкнулась с ошибкой.
failureInfo?: BatchTaskFailureInfo
Значение свойства
lastRetryTime
Последний раз, когда началась повторная попытка Задачи. Этот элемент присутствует только при повторной попытке задачи (то есть retryCount не равен нулю). Если она присутствует, это обычно то же самое, что и startTime, но может отличаться, если задача была перезапущена по причинам, отличным от повторной попытки; например, если Compute Node был перезапущен во время повторной попытки, то startTime обновляется, а lastRetryTime — нет.
lastRetryTime?: Date
Значение свойства
Date
result
Результат выполнения задачи. Если значение «failed», детали отказа можно найти в свойстве failureInfo.
result?: BatchTaskExecutionResult
Значение свойства
retryCount
Количество повторных попыток Task сервисом Batch. Ошибки приложений задачи (ненулевой выходной код) повторяются, ошибки предварительной обработки (задача не удаётся выполнить) и ошибки загрузки файлов не повторяются. Пакетный сервис повторяет выполнение задачи до предела, указанного ограничениями.
retryCount: number
Значение свойства
number
startTime
Время запуска StartTask. Это значение сбрасывается каждый раз при перезапуске или повторной попытке Задачи (то есть это последний раз, когда StartTask начал запуск).
startTime: Date
Значение свойства
Date
state
Состояние StartTask на вычислительном узле.
state: BatchStartTaskState