BatchJobPreparationTaskExecutionInfo interface
Содержит сведения о выполнении задачи подготовки заданий на вычислительном узле.
Свойства
| container |
Информация о контейнере, в котором выполняется задача. Это свойство задаётся только если задача выполняется в контейнерном контексте. |
| end |
Время, когда завершён Задание по подготовке работы. Это свойство задаётся только если задача находится в состоянии Выполнено. |
| exit |
Код выхода программы, указанный в командной строке задачи. Этот параметр возвращается только если задача находится в состоянии выполнения. Выходной код процесса отражает конкретную конвенцию, реализованную разработчиком приложения для этого процесса. Если вы используете значение выходного кода для принятия решений в коде, убедитесь, что знаете конвенцию выходного кода, применяемую в процессе применения. Обратите внимание, что выходной код также может быть сгенерирован операционной системой Compute Node, например, когда процесс принудительно завершается. |
| failure |
Информация, описывающая сбой задачи, если она есть. Это свойство устанавливается только если задача находится в состоянии завершения и столкнулась с ошибкой. |
| last |
Последний раз, когда началось повторное выполнение Задания подготовки к работе. Это свойство задаётся только если задача была повторна (то есть retryCount не равен нулю). Если она присутствует, это обычно то же самое, что и startTime, но может отличаться, если задача была перезапущена по причинам, отличным от повторной попытки; например, если Compute Node был перезапущен во время повторной попытки, то startTime обновляется, а lastRetryTime — нет. |
| result | Результат выполнения задачи. Если значение «failed», детали отказа можно найти в свойстве failureInfo. |
| retry |
Количество повторных попыток Task сервисом Batch. Ошибки приложений задачи (ненулевой выходной код) повторяются, ошибки предварительной обработки (задача не удаётся выполнить) и ошибки загрузки файлов не повторяются. Пакетный сервис повторяет выполнение задачи до предела, указанного ограничениями. Ошибки приложений задачи (ненулевой выходной код) повторяются, ошибки предварительной обработки (задача не удаётся выполнить) и ошибки загрузки файлов не повторяются. Пакетный сервис повторяет выполнение задачи до предела, указанного ограничениями. |
| start |
Время, когда Задание начало работать. Если задача была перезапущена или попробована повторно, это самое недавнее начало запуска. |
| state | Текущее состояние задачи подготовки задачи на вычислительном узле. |
| task |
Корневой каталог задачи подготовки задания на вычислительном узле. Этот путь можно использовать для получения файлов, созданных задачей, таких как лог-файлы. |
| task |
URL корневого каталога задачи подготовки задания на вычислительном узле. |
Сведения о свойстве
containerInfo
Информация о контейнере, в котором выполняется задача. Это свойство задаётся только если задача выполняется в контейнерном контексте.
containerInfo?: BatchTaskContainerExecutionInfo
Значение свойства
endTime
Время, когда завершён Задание по подготовке работы. Это свойство задаётся только если задача находится в состоянии Выполнено.
endTime?: Date
Значение свойства
Date
exitCode
Код выхода программы, указанный в командной строке задачи. Этот параметр возвращается только если задача находится в состоянии выполнения. Выходной код процесса отражает конкретную конвенцию, реализованную разработчиком приложения для этого процесса. Если вы используете значение выходного кода для принятия решений в коде, убедитесь, что знаете конвенцию выходного кода, применяемую в процессе применения. Обратите внимание, что выходной код также может быть сгенерирован операционной системой Compute Node, например, когда процесс принудительно завершается.
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
Время, когда Задание начало работать. Если задача была перезапущена или попробована повторно, это самое недавнее начало запуска.
startTime: Date
Значение свойства
Date
state
Текущее состояние задачи подготовки задачи на вычислительном узле.
state: BatchJobPreparationTaskState
Значение свойства
taskRootDirectory
Корневой каталог задачи подготовки задания на вычислительном узле. Этот путь можно использовать для получения файлов, созданных задачей, таких как лог-файлы.
taskRootDirectory?: string
Значение свойства
string
taskRootDirectoryUrl
URL корневого каталога задачи подготовки задания на вычислительном узле.
taskRootDirectoryUrl?: string
Значение свойства
string