BatchNode interface
Вычислительный узел в пакетной службе.
Свойства
| affinity |
Идентификатор, который можно передать при добавлении задачи для запроса на выполнение задачи на этом вычислительном узле. Обратите внимание, что это просто мягкое сходство. Если целевой вычислительный узел занят или недоступен во время планирования задачи, задача будет запланирована в другом месте. |
| allocation |
Время, в течение которого этот вычислительный узел был выделен пулу. Это время, когда вычислительный узел изначально был выделен и не изменяется после установки. Он не обновляется, если вычислительный узел является службой, исцеляемой или предварительной. |
| endpoint |
Конфигурация конечной точки для вычислительного узла. |
| errors | Список ошибок, с которыми в настоящее время сталкивается вычислительный узел. |
| id | Идентификатор вычислительного узла. Каждому вычислительному узлу, добавляемого в пул, присваивается уникальный идентификатор. Когда вычислительный узел удаляется из пула, удаляются все локальные файлы, а идентификатор повторно используется для новых вычислительных узлов. |
| ip |
IP-адрес, который другие узлы могут использовать для взаимодействия с этим вычислительным узлом. Каждый вычислительный узел, добавленный в пул, назначается уникальный IP-адрес. Когда вычислительный узел удаляется из пула, удаляются все локальные файлы, а IP-адрес повторно используется для новых вычислительных узлов. |
| ipv6Address | IPv6-адрес, который другие узлы могут использовать для связи с этим вычислительным узлом. Каждый вычислительный узел, добавленный в пул, назначается уникальный IP-адрес. Когда вычислительный узел удаляется из пула, удаляются все локальные файлы, а IP-адрес повторно используется для новых вычислительных узлов. Это свойство не будет присутствовать, если пул не настроен для IPv6. |
| is |
Указывает, является ли этот вычислительный узел выделенным вычислительным узлом. Если значение false, вычислительный узел является точечным или низкоприоритетным вычислительным узлом. |
| last |
Последний раз, когда был запущен вычислительный узел. Это свойство может не присутствовать, если состояние вычислительного узла недоступно. |
| node |
Сведения о версии агента вычислительного узла и времени обновления вычислительного узла до новой версии. |
| recent |
Список задач, состояние которого недавно изменилось. Это свойство присутствует только в том случае, если на этом вычислительном узле выполняется по крайней мере одна задача, так как она была назначена пулу. |
| running |
Общее число текущих задач задания на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач. |
| running |
Общее количество слотов планирования, используемых в настоящее время выполнением задач задания на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач. |
| scheduling |
Доступен ли вычислительный узел для планирования задач. |
| start |
Задача, указанная для запуска на вычислительном узле, при присоединении к пулу. |
| start |
Сведения о выполнении StartTask на вычислительном узле. |
| state | Текущее состояние вычислительного узла. |
| state |
Время ввода текущего состояния вычислительного узла. |
| total |
Общее количество задач задания, завершенных на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач. |
| total |
Общее количество задач заданий, успешно завершенных (с выходом 0) на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач. |
| url | URL-адрес вычислительного узла. |
| virtual |
Сведения о текущем состоянии виртуальной машины. |
| vm |
Размер виртуальной машины, на котором размещен вычислительный узел. Для информации о доступных размерах виртуальных машин в пулах см. раздел «Выбрать размер виртуальной машины для вычислительных узлов в пуле пакетная служба Azure (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes). |
Сведения о свойстве
affinityId
Идентификатор, который можно передать при добавлении задачи для запроса на выполнение задачи на этом вычислительном узле. Обратите внимание, что это просто мягкое сходство. Если целевой вычислительный узел занят или недоступен во время планирования задачи, задача будет запланирована в другом месте.
affinityId: string
Значение свойства
string
allocationTime
Время, в течение которого этот вычислительный узел был выделен пулу. Это время, когда вычислительный узел изначально был выделен и не изменяется после установки. Он не обновляется, если вычислительный узел является службой, исцеляемой или предварительной.
allocationTime: Date
Значение свойства
Date
endpointConfiguration
Конфигурация конечной точки для вычислительного узла.
endpointConfiguration?: BatchNodeEndpointConfiguration
Значение свойства
errors
Список ошибок, с которыми в настоящее время сталкивается вычислительный узел.
errors?: BatchNodeError[]
Значение свойства
id
Идентификатор вычислительного узла. Каждому вычислительному узлу, добавляемого в пул, присваивается уникальный идентификатор. Когда вычислительный узел удаляется из пула, удаляются все локальные файлы, а идентификатор повторно используется для новых вычислительных узлов.
id: string
Значение свойства
string
ipAddress
IP-адрес, который другие узлы могут использовать для взаимодействия с этим вычислительным узлом. Каждый вычислительный узел, добавленный в пул, назначается уникальный IP-адрес. Когда вычислительный узел удаляется из пула, удаляются все локальные файлы, а IP-адрес повторно используется для новых вычислительных узлов.
ipAddress: string
Значение свойства
string
ipv6Address
IPv6-адрес, который другие узлы могут использовать для связи с этим вычислительным узлом. Каждый вычислительный узел, добавленный в пул, назначается уникальный IP-адрес. Когда вычислительный узел удаляется из пула, удаляются все локальные файлы, а IP-адрес повторно используется для новых вычислительных узлов. Это свойство не будет присутствовать, если пул не настроен для IPv6.
ipv6Address: string
Значение свойства
string
isDedicated
Указывает, является ли этот вычислительный узел выделенным вычислительным узлом. Если значение false, вычислительный узел является точечным или низкоприоритетным вычислительным узлом.
isDedicated?: boolean
Значение свойства
boolean
lastBootTime
Последний раз, когда был запущен вычислительный узел. Это свойство может не присутствовать, если состояние вычислительного узла недоступно.
lastBootTime: Date
Значение свойства
Date
nodeAgentInfo
Сведения о версии агента вычислительного узла и времени обновления вычислительного узла до новой версии.
nodeAgentInfo?: BatchNodeAgentInfo
Значение свойства
recentTasks
Список задач, состояние которого недавно изменилось. Это свойство присутствует только в том случае, если на этом вычислительном узле выполняется по крайней мере одна задача, так как она была назначена пулу.
recentTasks?: BatchTaskInfo[]
Значение свойства
runningTasksCount
Общее число текущих задач задания на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач.
runningTasksCount?: number
Значение свойства
number
runningTaskSlotsCount
Общее количество слотов планирования, используемых в настоящее время выполнением задач задания на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач.
runningTaskSlotsCount?: number
Значение свойства
number
schedulingState
Доступен ли вычислительный узел для планирования задач.
schedulingState?: SchedulingState
Значение свойства
startTask
Задача, указанная для запуска на вычислительном узле, при присоединении к пулу.
startTask?: BatchStartTask
Значение свойства
startTaskInfo
Сведения о выполнении StartTask на вычислительном узле.
startTaskInfo?: BatchStartTaskInfo
Значение свойства
state
stateTransitionTime
Время ввода текущего состояния вычислительного узла.
stateTransitionTime: Date
Значение свойства
Date
totalTasksRun
Общее количество задач задания, завершенных на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач.
totalTasksRun: number
Значение свойства
number
totalTasksSucceeded
Общее количество задач заданий, успешно завершенных (с выходом 0) на вычислительном узле. К ним относятся задачи диспетчера заданий и обычные задачи, но не подготовка заданий, выпуск задания или запуск задач.
totalTasksSucceeded?: number
Значение свойства
number
url
URL-адрес вычислительного узла.
url: string
Значение свойства
string
virtualMachineInfo
Сведения о текущем состоянии виртуальной машины.
virtualMachineInfo: VirtualMachineInfo
Значение свойства
vmSize
Размер виртуальной машины, на котором размещен вычислительный узел. Для информации о доступных размерах виртуальных машин в пулах см. раздел «Выбрать размер виртуальной машины для вычислительных узлов в пуле пакетная служба Azure (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).
vmSize: string
Значение свойства
string