Aracılığıyla paylaş


BatchNodeOutput interface

Batch hizmetinde bir İşlem Düğümü.

Özellikler

affinityId

Görevin bu İşlem Düğümünde zamanlanmış olmasını istemek için görev eklenirken geçirilebilen bir tanımlayıcı. Bunun yalnızca geçici bir benzite olduğunu unutmayın. Görev zamanlandığı sırada hedef İşlem Düğümü meşgul veya kullanılamıyorsa, Görev başka bir yerde zamanlanır.

allocationTime

Bu İşlem Düğümünü Havuza ayırma zamanı. bu, İşlem Düğümü'nin başlangıçta ayrıldığı ve bir kez ayarlandığında değişmediği zamandır. İşlem Düğümü hizmet iyileştirilmiş veya önceden yüklenmiş olduğunda güncelleştirilmez.

endpointConfiguration

İşlem Düğümü için uç nokta yapılandırması.

errors

İşlem Düğümü tarafından şu anda karşılaşılan hataların listesi.

id

İşlem Düğümünün Kimliği. Havuza eklenen her İşlem Düğümüne benzersiz bir kimlik atanır. Bir İşlem Düğümü havuzdan her kaldırıldığında, tüm yerel dosyaları silinir ve kimlik geri alınır ve yeni İşlem Düğümleri için yeniden kullanılabilir.

ipAddress

Diğer Düğümlerin bu İşlem Düğümü ile iletişim kurmak için kullanabileceği IP adresi. Havuza eklenen her İşlem Düğümüne benzersiz bir IP adresi atanır. Bir İşlem Düğümü havuzdan her kaldırıldığında, tüm yerel dosyaları silinir ve IP adresi geri alınır ve yeni İşlem Düğümleri için yeniden kullanılabilir.

ipv6Address

Diğer Düğümlerin bu Hesaplama Düğümü ile iletişim kurmak için kullanabileceği IPv6 adresi. Havuza eklenen her İşlem Düğümüne benzersiz bir IP adresi atanır. Bir İşlem Düğümü havuzdan her kaldırıldığında, tüm yerel dosyaları silinir ve IP adresi geri alınır ve yeni İşlem Düğümleri için yeniden kullanılabilir. Havuz IPv6 için yapılandırılmamışsa bu özellik mevcut olmayacaktır.

isDedicated

Bu İşlem Düğümünü ayrılmış bir İşlem Düğümü olup olmadığı. False ise, İşlem Düğümü spot/düşük öncelikli bir İşlem Düğümüdür.

lastBootTime

İşlem Düğümü'nin en son başlatıldığı zaman. İşlem Düğümü durumu kullanılamıyorsa bu özellik mevcut olmayabilir.

nodeAgentInfo

İşlem Düğümü aracı sürümü ve İşlem Düğümünü yeni bir sürüme yükseltme zamanı hakkında bilgi.

recentTasks

Durumu yakın zamanda değiştirilen Görevlerin listesi. Bu özellik yalnızca havuza atandığından bu İşlem Düğümünde en az bir Görev çalıştırıldığında bulunur.

runningTasksCount

İşlem Düğümünde çalışmakta olan İş Görevlerinin toplam sayısı. Buna İş Yöneticisi Görevleri ve normal Görevler dahildir, ancak İş Hazırlama, İş Sürümü veya Başlangıç Görevleri dahil değildir.

runningTaskSlotsCount

İşlem Düğümünde çalışmakta olan İş Görevleri tarafından kullanılan zamanlama yuvalarının toplam sayısı. Buna İş Yöneticisi Görevleri ve normal Görevler dahildir, ancak İş Hazırlama, İş Sürümü veya Başlangıç Görevleri dahil değildir.

schedulingState

İşlem Düğümünü Görev zamanlaması için kullanılabilir olup olmadığı.

Olası değerler: "enabled", "disabled"

startTask

İşlem Düğümünde havuza katıldığında çalıştırılacak görev belirtildi.

startTaskInfo

İşlem Düğümünde StartTask'ın yürütülmesiyle ilgili çalışma zamanı bilgileri.

state

İşlem Düğümünün geçerli durumu. Spot/Düşük öncelikli İşlem Düğümü ön plana alındı. İşlem Düğümü önceden başlatıldığında çalışan görevler, başka bir İşlem Düğümü kullanılabilir olduğunda yeniden zamanlanır.

Olası değerler: "idle", "rebooting", "reimaging", "running", "unusable", "creating", "starting", "waitingforstarttask", "starttaskfailed", "unknown", "leavingpool", "offline", "preempted", "upgradingos", "deallocated", "deallocating"

stateTransitionTime

İşlem Düğümünü geçerli durumuna girme zamanı.

totalTasksRun

İşlem Düğümünde tamamlanan toplam İş Görevleri sayısı. Buna İş Yöneticisi Görevleri ve normal Görevler dahildir, ancak İş Hazırlama, İş Sürümü veya Başlangıç Görevleri dahil değildir.

totalTasksSucceeded

İşlem Düğümünde başarıyla tamamlanan (exitCode 0 ile) toplam İş Görevleri sayısı. Buna İş Yöneticisi Görevleri ve normal Görevler dahildir, ancak İş Hazırlama, İş Sürümü veya Başlangıç Görevleri dahil değildir.

url

İşlem Düğümünün URL'si.

virtualMachineInfo

Sanal makinenin geçerli durumu hakkında bilgi.

vmSize

İşlem Düğümünü barındıran sanal makinenin boyutu. Havuzlardaki sanal makinelerin kullanılabilir boyutları hakkında bilgi için bkz. Azure Batch Havuzundaki İşlem Düğümleri için VM boyutu seçme (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).

Özellik Ayrıntıları

affinityId

Görevin bu İşlem Düğümünde zamanlanmış olmasını istemek için görev eklenirken geçirilebilen bir tanımlayıcı. Bunun yalnızca geçici bir benzite olduğunu unutmayın. Görev zamanlandığı sırada hedef İşlem Düğümü meşgul veya kullanılamıyorsa, Görev başka bir yerde zamanlanır.

affinityId: string

Özellik Değeri

string

allocationTime

Bu İşlem Düğümünü Havuza ayırma zamanı. bu, İşlem Düğümü'nin başlangıçta ayrıldığı ve bir kez ayarlandığında değişmediği zamandır. İşlem Düğümü hizmet iyileştirilmiş veya önceden yüklenmiş olduğunda güncelleştirilmez.

allocationTime: string

Özellik Değeri

string

endpointConfiguration

İşlem Düğümü için uç nokta yapılandırması.

endpointConfiguration?: BatchNodeEndpointConfigurationOutput

Özellik Değeri

errors

İşlem Düğümü tarafından şu anda karşılaşılan hataların listesi.

errors?: BatchNodeErrorOutput[]

Özellik Değeri

id

İşlem Düğümünün Kimliği. Havuza eklenen her İşlem Düğümüne benzersiz bir kimlik atanır. Bir İşlem Düğümü havuzdan her kaldırıldığında, tüm yerel dosyaları silinir ve kimlik geri alınır ve yeni İşlem Düğümleri için yeniden kullanılabilir.

id: string

Özellik Değeri

string

ipAddress

Diğer Düğümlerin bu İşlem Düğümü ile iletişim kurmak için kullanabileceği IP adresi. Havuza eklenen her İşlem Düğümüne benzersiz bir IP adresi atanır. Bir İşlem Düğümü havuzdan her kaldırıldığında, tüm yerel dosyaları silinir ve IP adresi geri alınır ve yeni İşlem Düğümleri için yeniden kullanılabilir.

ipAddress: string

Özellik Değeri

string

ipv6Address

Diğer Düğümlerin bu Hesaplama Düğümü ile iletişim kurmak için kullanabileceği IPv6 adresi. Havuza eklenen her İşlem Düğümüne benzersiz bir IP adresi atanır. Bir İşlem Düğümü havuzdan her kaldırıldığında, tüm yerel dosyaları silinir ve IP adresi geri alınır ve yeni İşlem Düğümleri için yeniden kullanılabilir. Havuz IPv6 için yapılandırılmamışsa bu özellik mevcut olmayacaktır.

ipv6Address: string

Özellik Değeri

string

isDedicated

Bu İşlem Düğümünü ayrılmış bir İşlem Düğümü olup olmadığı. False ise, İşlem Düğümü spot/düşük öncelikli bir İşlem Düğümüdür.

isDedicated?: boolean

Özellik Değeri

boolean

lastBootTime

İşlem Düğümü'nin en son başlatıldığı zaman. İşlem Düğümü durumu kullanılamıyorsa bu özellik mevcut olmayabilir.

lastBootTime: string

Özellik Değeri

string

nodeAgentInfo

İşlem Düğümü aracı sürümü ve İşlem Düğümünü yeni bir sürüme yükseltme zamanı hakkında bilgi.

nodeAgentInfo: BatchNodeAgentInfoOutput

Özellik Değeri

recentTasks

Durumu yakın zamanda değiştirilen Görevlerin listesi. Bu özellik yalnızca havuza atandığından bu İşlem Düğümünde en az bir Görev çalıştırıldığında bulunur.

recentTasks?: BatchTaskInfoOutput[]

Özellik Değeri

runningTasksCount

İşlem Düğümünde çalışmakta olan İş Görevlerinin toplam sayısı. Buna İş Yöneticisi Görevleri ve normal Görevler dahildir, ancak İş Hazırlama, İş Sürümü veya Başlangıç Görevleri dahil değildir.

runningTasksCount?: number

Özellik Değeri

number

runningTaskSlotsCount

İşlem Düğümünde çalışmakta olan İş Görevleri tarafından kullanılan zamanlama yuvalarının toplam sayısı. Buna İş Yöneticisi Görevleri ve normal Görevler dahildir, ancak İş Hazırlama, İş Sürümü veya Başlangıç Görevleri dahil değildir.

runningTaskSlotsCount?: number

Özellik Değeri

number

schedulingState

İşlem Düğümünü Görev zamanlaması için kullanılabilir olup olmadığı.

Olası değerler: "enabled", "disabled"

schedulingState?: string

Özellik Değeri

string

startTask

İşlem Düğümünde havuza katıldığında çalıştırılacak görev belirtildi.

startTask?: BatchStartTaskOutput

Özellik Değeri

startTaskInfo

İşlem Düğümünde StartTask'ın yürütülmesiyle ilgili çalışma zamanı bilgileri.

startTaskInfo?: BatchStartTaskInfoOutput

Özellik Değeri

state

İşlem Düğümünün geçerli durumu. Spot/Düşük öncelikli İşlem Düğümü ön plana alındı. İşlem Düğümü önceden başlatıldığında çalışan görevler, başka bir İşlem Düğümü kullanılabilir olduğunda yeniden zamanlanır.

Olası değerler: "idle", "rebooting", "reimaging", "running", "unusable", "creating", "starting", "waitingforstarttask", "starttaskfailed", "unknown", "leavingpool", "offline", "preempted", "upgradingos", "deallocated", "deallocating"

state: string

Özellik Değeri

string

stateTransitionTime

İşlem Düğümünü geçerli durumuna girme zamanı.

stateTransitionTime: string

Özellik Değeri

string

totalTasksRun

İşlem Düğümünde tamamlanan toplam İş Görevleri sayısı. Buna İş Yöneticisi Görevleri ve normal Görevler dahildir, ancak İş Hazırlama, İş Sürümü veya Başlangıç Görevleri dahil değildir.

totalTasksRun: number

Özellik Değeri

number

totalTasksSucceeded

İşlem Düğümünde başarıyla tamamlanan (exitCode 0 ile) toplam İş Görevleri sayısı. Buna İş Yöneticisi Görevleri ve normal Görevler dahildir, ancak İş Hazırlama, İş Sürümü veya Başlangıç Görevleri dahil değildir.

totalTasksSucceeded?: number

Özellik Değeri

number

url

İşlem Düğümünün URL'si.

url: string

Özellik Değeri

string

virtualMachineInfo

Sanal makinenin geçerli durumu hakkında bilgi.

virtualMachineInfo: VirtualMachineInfoOutput

Özellik Değeri

vmSize

İşlem Düğümünü barındıran sanal makinenin boyutu. Havuzlardaki sanal makinelerin kullanılabilir boyutları hakkında bilgi için bkz. Azure Batch Havuzundaki İşlem Düğümleri için VM boyutu seçme (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).

vmSize: string

Özellik Değeri

string