BatchNode interface
En beräkningsnod i Batch-tjänsten.
Egenskaper
| affinity |
En identifierare som kan skickas när du lägger till en aktivitet för att begära att aktiviteten schemaläggs på den här beräkningsnoden. Observera att detta bara är en mjuk tillhörighet. Om målberäkningens nod är upptagen eller otillgänglig när aktiviteten schemaläggs schemaläggs aktiviteten någon annanstans. |
| allocation |
Den tidpunkt då den här beräkningsnoden allokerades till poolen. Det här är den tid då beräkningsnoden ursprungligen allokerades och inte ändras när den har angetts. Den uppdateras inte när beräkningsnoden är tjänsten återställd eller föregripen. |
| endpoint |
Slutpunktskonfigurationen för beräkningsnoden. |
| errors | Listan över fel som för närvarande påträffas av beräkningsnoden. |
| id | ID:t för beräkningsnoden. Varje beräkningsnod som läggs till i en pool tilldelas ett unikt ID. När en beräkningsnod tas bort från en pool tas alla dess lokala filer bort och ID:t återtas och kan återanvändas för nya beräkningsnoder. |
| ip |
IP-adressen som andra noder kan använda för att kommunicera med den här beräkningsnoden. Varje beräkningsnod som läggs till i en pool tilldelas en unik IP-adress. När en beräkningsnod tas bort från en pool tas alla dess lokala filer bort och IP-adressen återtas och kan återanvändas för nya beräkningsnoder. |
| ipv6Address | IPv6-adressen som andra noder kan använda för att kommunicera med den här beräkningsnoden. Varje beräkningsnod som läggs till i en pool tilldelas en unik IP-adress. När en beräkningsnod tas bort från en pool tas alla dess lokala filer bort och IP-adressen återtas och kan återanvändas för nya beräkningsnoder. Den här egenskapen finns inte om poolen inte är konfigurerad för IPv6. |
| is |
Om den här beräkningsnoden är en dedikerad beräkningsnod. Om det är falskt är beräkningsnoden en skalningsnod med oanvänd kapacitet/låg prioritet. |
| last |
Den senaste gången som beräkningsnoden startades. Den här egenskapen kanske inte finns om beräkningsnodens tillstånd är oanvändbart. |
| node |
Information om beräkningsnodens agentversion och den tid då beräkningsnoden uppgraderades till en ny version. |
| recent |
En lista över uppgifter vars tillstånd nyligen har ändrats. Den här egenskapen finns bara om minst en aktivitet har körts på den här beräkningsnoden sedan den tilldelades till poolen. |
| running |
Det totala antalet jobbaktiviteter som körs på beräkningsnoden. Detta inkluderar Job Manager-uppgifter och normala aktiviteter, men inte Jobbförberedelse, Jobbversion eller Startaktiviteter. |
| running |
Det totala antalet schemaläggningsplatser som används av jobbaktiviteter som körs på beräkningsnoden. Detta inkluderar Job Manager-uppgifter och normala aktiviteter, men inte Jobbförberedelse, Jobbversion eller Startaktiviteter. |
| scheduling |
Om beräkningsnoden är tillgänglig för schemaläggning av aktiviteter. |
| start |
Den uppgift som angetts för att köras på beräkningsnoden när den ansluter till poolen. |
| start |
Körningsinformation om körningen av StartTask på beräkningsnoden. |
| state | Det aktuella tillståndet för beräkningsnoden. |
| state |
Den tid då beräkningsnoden övergick till sitt aktuella tillstånd. |
| total |
Det totala antalet jobbaktiviteter som har slutförts på beräkningsnoden. Detta inkluderar Job Manager-uppgifter och normala aktiviteter, men inte Jobbförberedelse, Jobbversion eller Startaktiviteter. |
| total |
Det totala antalet jobbaktiviteter som har slutförts (med exitCode 0) på beräkningsnoden. Detta inkluderar Job Manager-uppgifter och normala aktiviteter, men inte Jobbförberedelse, Jobbversion eller Startaktiviteter. |
| url | URL:en för beräkningsnoden. |
| virtual |
Information om den virtuella datorns aktuella tillstånd. |
| vm |
Storleken på den virtuella datorn som är värd för beräkningsnoden. Information om tillgängliga storlekar på virtuella datorer i pooler finns i Välj en VM-storlek för beräkningsnoder i en Azure Batch pool (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes). |
Fastighetsdetaljer
affinityId
En identifierare som kan skickas när du lägger till en aktivitet för att begära att aktiviteten schemaläggs på den här beräkningsnoden. Observera att detta bara är en mjuk tillhörighet. Om målberäkningens nod är upptagen eller otillgänglig när aktiviteten schemaläggs schemaläggs aktiviteten någon annanstans.
affinityId: string
Fastighetsvärde
string
allocationTime
Den tidpunkt då den här beräkningsnoden allokerades till poolen. Det här är den tid då beräkningsnoden ursprungligen allokerades och inte ändras när den har angetts. Den uppdateras inte när beräkningsnoden är tjänsten återställd eller föregripen.
allocationTime: Date
Fastighetsvärde
Date
endpointConfiguration
Slutpunktskonfigurationen för beräkningsnoden.
endpointConfiguration?: BatchNodeEndpointConfiguration
Fastighetsvärde
errors
Listan över fel som för närvarande påträffas av beräkningsnoden.
errors?: BatchNodeError[]
Fastighetsvärde
id
ID:t för beräkningsnoden. Varje beräkningsnod som läggs till i en pool tilldelas ett unikt ID. När en beräkningsnod tas bort från en pool tas alla dess lokala filer bort och ID:t återtas och kan återanvändas för nya beräkningsnoder.
id: string
Fastighetsvärde
string
ipAddress
IP-adressen som andra noder kan använda för att kommunicera med den här beräkningsnoden. Varje beräkningsnod som läggs till i en pool tilldelas en unik IP-adress. När en beräkningsnod tas bort från en pool tas alla dess lokala filer bort och IP-adressen återtas och kan återanvändas för nya beräkningsnoder.
ipAddress: string
Fastighetsvärde
string
ipv6Address
IPv6-adressen som andra noder kan använda för att kommunicera med den här beräkningsnoden. Varje beräkningsnod som läggs till i en pool tilldelas en unik IP-adress. När en beräkningsnod tas bort från en pool tas alla dess lokala filer bort och IP-adressen återtas och kan återanvändas för nya beräkningsnoder. Den här egenskapen finns inte om poolen inte är konfigurerad för IPv6.
ipv6Address: string
Fastighetsvärde
string
isDedicated
Om den här beräkningsnoden är en dedikerad beräkningsnod. Om det är falskt är beräkningsnoden en skalningsnod med oanvänd kapacitet/låg prioritet.
isDedicated?: boolean
Fastighetsvärde
boolean
lastBootTime
Den senaste gången som beräkningsnoden startades. Den här egenskapen kanske inte finns om beräkningsnodens tillstånd är oanvändbart.
lastBootTime: Date
Fastighetsvärde
Date
nodeAgentInfo
Information om beräkningsnodens agentversion och den tid då beräkningsnoden uppgraderades till en ny version.
nodeAgentInfo?: BatchNodeAgentInfo
Fastighetsvärde
recentTasks
En lista över uppgifter vars tillstånd nyligen har ändrats. Den här egenskapen finns bara om minst en aktivitet har körts på den här beräkningsnoden sedan den tilldelades till poolen.
recentTasks?: BatchTaskInfo[]
Fastighetsvärde
runningTasksCount
Det totala antalet jobbaktiviteter som körs på beräkningsnoden. Detta inkluderar Job Manager-uppgifter och normala aktiviteter, men inte Jobbförberedelse, Jobbversion eller Startaktiviteter.
runningTasksCount?: number
Fastighetsvärde
number
runningTaskSlotsCount
Det totala antalet schemaläggningsplatser som används av jobbaktiviteter som körs på beräkningsnoden. Detta inkluderar Job Manager-uppgifter och normala aktiviteter, men inte Jobbförberedelse, Jobbversion eller Startaktiviteter.
runningTaskSlotsCount?: number
Fastighetsvärde
number
schedulingState
Om beräkningsnoden är tillgänglig för schemaläggning av aktiviteter.
schedulingState?: SchedulingState
Fastighetsvärde
startTask
Den uppgift som angetts för att köras på beräkningsnoden när den ansluter till poolen.
startTask?: BatchStartTask
Fastighetsvärde
startTaskInfo
Körningsinformation om körningen av StartTask på beräkningsnoden.
startTaskInfo?: BatchStartTaskInfo
Fastighetsvärde
state
stateTransitionTime
Den tid då beräkningsnoden övergick till sitt aktuella tillstånd.
stateTransitionTime: Date
Fastighetsvärde
Date
totalTasksRun
Det totala antalet jobbaktiviteter som har slutförts på beräkningsnoden. Detta inkluderar Job Manager-uppgifter och normala aktiviteter, men inte Jobbförberedelse, Jobbversion eller Startaktiviteter.
totalTasksRun: number
Fastighetsvärde
number
totalTasksSucceeded
Det totala antalet jobbaktiviteter som har slutförts (med exitCode 0) på beräkningsnoden. Detta inkluderar Job Manager-uppgifter och normala aktiviteter, men inte Jobbförberedelse, Jobbversion eller Startaktiviteter.
totalTasksSucceeded?: number
Fastighetsvärde
number
url
URL:en för beräkningsnoden.
url: string
Fastighetsvärde
string
virtualMachineInfo
Information om den virtuella datorns aktuella tillstånd.
virtualMachineInfo: VirtualMachineInfo
Fastighetsvärde
vmSize
Storleken på den virtuella datorn som är värd för beräkningsnoden. Information om tillgängliga storlekar på virtuella datorer i pooler finns i Välj en VM-storlek för beräkningsnoder i en Azure Batch pool (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).
vmSize: string
Fastighetsvärde
string