BatchStartTaskInfo interface

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

Свойства

containerInfo

Информация о контейнере, в котором выполняется задача. Это свойство задаётся только если задача выполняется в контейнерном контексте.

endTime

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

exitCode

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

failureInfo

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

lastRetryTime

Последний раз, когда началась повторная попытка Задачи. Этот элемент присутствует только при повторной попытке задачи (то есть retryCount не равен нулю). Если она присутствует, это обычно то же самое, что и startTime, но может отличаться, если задача была перезапущена по причинам, отличным от повторной попытки; например, если Compute Node был перезапущен во время повторной попытки, то startTime обновляется, а lastRetryTime — нет.

result

Результат выполнения задачи. Если значение «failed», детали отказа можно найти в свойстве failureInfo.

retryCount

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

startTime

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

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