ComputeNode interface
ComputeNode'yi temsil eden bir arabirim.
Özellikler
| affinity |
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. |
| allocation |
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. |
| certificate |
İşlem Düğümünde yüklü sertifikaların listesi. Windows Düğümleri için Batch hizmeti Sertifikaları belirtilen Sertifika deposuna ve konumuna yükler. Linux İşlem Düğümleri için Sertifikalar Görev çalışma dizini içindeki bir dizinde depolanır ve bu konumu sorgulamak üzere Göreve AZ_BATCH_CERTIFICATES_DIR bir ortam değişkeni sağlanır. 'remoteUser' görünürlüğüne sahip sertifikalar için, kullanıcının giriş dizininde bir 'certs' dizini oluşturulur (örneğin, /home/{user-name}/certs) ve Sertifikalar bu dizine yerleştirilir. |
| endpoint |
İş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. |
| ip |
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. |
| is |
Bu İşlem Düğümünü ayrılmış bir İşlem Düğümü olup olmadığı. False ise İşlem Düğümü düşük öncelikli bir İşlem Düğümüdür. |
| last |
İşlem Düğümü'nin en son başlatıldığı zaman. İşlem Düğümü durumu kullanılamıyorsa bu özellik mevcut olmayabilir. |
| node |
İşlem Düğümü aracı sürümü ve İşlem Düğümünü yeni bir sürüme yükseltme zamanı hakkında bilgi. |
| recent |
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. |
| running |
İş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. |
| running |
İş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. |
| scheduling |
İşlem Düğümünü Görev zamanlaması için kullanılabilir olup olmadığı. Olası değerler şunlardır: 'enabled', 'disabled' |
| start |
İşlem Düğümünde havuza katıldığında çalıştırılacak görev belirtildi. |
| start |
İşlem Düğümünde StartTask'ın yürütülmesiyle ilgili çalışma zamanı bilgileri. |
| state | İşlem Düğümünün geçerli durumu. Düşük öncelikli İşlem Düğümü önceden yüklenmiştir. İş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 şunlardır: 'idle', 'rebooting', 'reimaging', 'running', 'unusable', 'creating', 'starting', 'waitingForStartTask', 'startTaskFailed', 'unknown', 'leavingPool', 'offline', 'preempted' |
| state |
İşlem Düğümünü geçerli durumuna girme zamanı. |
| total |
İş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. |
| total |
İş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. |
| vm |
İş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://docs.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?: Date
Özellik Değeri
Date
certificateReferences
İşlem Düğümünde yüklü sertifikaların listesi. Windows Düğümleri için Batch hizmeti Sertifikaları belirtilen Sertifika deposuna ve konumuna yükler. Linux İşlem Düğümleri için Sertifikalar Görev çalışma dizini içindeki bir dizinde depolanır ve bu konumu sorgulamak üzere Göreve AZ_BATCH_CERTIFICATES_DIR bir ortam değişkeni sağlanır. 'remoteUser' görünürlüğüne sahip sertifikalar için, kullanıcının giriş dizininde bir 'certs' dizini oluşturulur (örneğin, /home/{user-name}/certs) ve Sertifikalar bu dizine yerleştirilir.
certificateReferences?: CertificateReference[]
Özellik Değeri
endpointConfiguration
İşlem Düğümü için uç nokta yapılandırması.
endpointConfiguration?: ComputeNodeEndpointConfiguration
Özellik Değeri
errors
İşlem Düğümü tarafından şu anda karşılaşılan hataların listesi.
errors?: ComputeNodeError[]
Ö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
isDedicated
Bu İşlem Düğümünü ayrılmış bir İşlem Düğümü olup olmadığı. False ise İşlem Düğümü 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?: Date
Özellik Değeri
Date
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?: NodeAgentInformation
Ö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?: TaskInformation[]
Ö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 şunlardır: 'enabled', 'disabled'
schedulingState?: SchedulingState
Özellik Değeri
startTask
İşlem Düğümünde havuza katıldığında çalıştırılacak görev belirtildi.
startTask?: StartTask
Özellik Değeri
startTaskInfo
İşlem Düğümünde StartTask'ın yürütülmesiyle ilgili çalışma zamanı bilgileri.
startTaskInfo?: StartTaskInformation
Özellik Değeri
state
İşlem Düğümünün geçerli durumu. Düşük öncelikli İşlem Düğümü önceden yüklenmiştir. İş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 şunlardır: 'idle', 'rebooting', 'reimaging', 'running', 'unusable', 'creating', 'starting', 'waitingForStartTask', 'startTaskFailed', 'unknown', 'leavingPool', 'offline', 'preempted'
state?: ComputeNodeState
Özellik Değeri
stateTransitionTime
İşlem Düğümünü geçerli durumuna girme zamanı.
stateTransitionTime?: Date
Özellik Değeri
Date
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
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://docs.microsoft.com/azure/batch/batch-pool-vm-sizes).
vmSize?: string
Özellik Değeri
string