BatchNode interface
Batch 服務中的計算節點。
屬性
| 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 |
計算節點上成功完成的作業工作總數(含 exitCode 0)。 這包括作業管理員工作和一般工作,但不包括作業準備、作業發行或啟動工作。 |
| url | 計算節點的 URL。 |
| virtual |
虛擬機目前狀態的相關信息。 |
| vm |
裝載計算節點的虛擬機大小。 關於池中虛擬機可用大小的資訊,請參見「選擇Azure Batch池中運算節點的虛擬機大小(https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes)。 |
屬性詳細資料
affinityId
新增工作以要求在此計算節點上排程工作時傳遞的標識碼。 請注意,這隻是軟親和性。 如果目標計算節點在排程工作時忙碌或無法使用,則會將工作排程到別處。
affinityId: string
屬性值
string
allocationTime
此計算節點配置給集區的時間。 這是一開始配置計算節點且未變更一次設定的時間。 計算節點在服務癒合或先佔時不會更新。
allocationTime: Date
屬性值
Date
endpointConfiguration
計算節點的端點組態。
endpointConfiguration?: BatchNodeEndpointConfiguration
屬性值
errors
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
recentTasks
最近變更狀態的工作清單。 只有在指派給集區之後,至少有一個工作在此計算節點上執行,這個屬性才會存在。
recentTasks?: BatchTaskInfo[]
屬性值
runningTasksCount
目前在計算節點上執行的作業工作總數。 這包括作業管理員工作和一般工作,但不包括作業準備、作業發行或啟動工作。
runningTasksCount?: number
屬性值
number
runningTaskSlotsCount
目前在計算節點上執行作業工作所使用的排程位置總數。 這包括作業管理員工作和一般工作,但不包括作業準備、作業發行或啟動工作。
runningTaskSlotsCount?: number
屬性值
number
schedulingState
startTask
startTaskInfo
state
stateTransitionTime
計算節點進入其目前狀態的時間。
stateTransitionTime: Date
屬性值
Date
totalTasksRun
計算節點上已完成的作業工作總數。 這包括作業管理員工作和一般工作,但不包括作業準備、作業發行或啟動工作。
totalTasksRun: number
屬性值
number
totalTasksSucceeded
計算節點上成功完成的作業工作總數(含 exitCode 0)。 這包括作業管理員工作和一般工作,但不包括作業準備、作業發行或啟動工作。
totalTasksSucceeded?: number
屬性值
number
url
計算節點的 URL。
url: string
屬性值
string
virtualMachineInfo
vmSize
裝載計算節點的虛擬機大小。 關於池中虛擬機可用大小的資訊,請參見「選擇Azure Batch池中運算節點的虛擬機大小(https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes)。
vmSize: string
屬性值
string