共用方式為


NodeInfo

Service Fabric 叢集中節點的相關資訊。

屬性

名稱 類型 必要
Name string
IpAddressOrFQDN 字串
Type 字串
CodeVersion 字串
ConfigVersion 字串 No
NodeStatus 字串 (列舉)
NodeUpTimeInSeconds 字串 No
HealthState 字串 (列舉) No
IsSeedNode boolean No
UpgradeDomain 字串
FaultDomain 字串 No
Id NodeId
InstanceId 字串 No
NodeDeactivationInfo NodeDeactivationInfo No
IsStopped boolean No
NodeDownTimeInSeconds 字串 No
NodeUpAt 字串 (日期-時間) No
NodeDownAt 字串 (日期-時間) No
NodeTags 字串陣列 No
IsNodeByNodeUpgradeInProgress boolean No
InfrastructurePlacementID 字串 No

Name

類型:字串
必要:否

Service Fabric 節點的名稱。


IpAddressOrFQDN

類型:字串
必要:否

節點的 IP 位址或完整網域名稱。


Type

類型:字串
必要:否

節點類型。


CodeVersion

類型:字串
必要:否

節點正在執行的 Service Fabric 二進位檔版本。


ConfigVersion

類型:字串
必要:否

節點正在使用的 Service Fabric 叢集資訊清單版本。


NodeStatus

類型:字串 (列舉)
必要:否

節點的狀態。

可能的值包括:

  • Invalid - 表示節點狀態無效。 所有 Service Fabric 列舉都有不正確類型。 值為零。
  • Up - 表示節點已啟動。 值為 1。
  • Down - 表示節點已關閉。 值為 2。
  • Enabling - 指出節點正在啟用。 此值為 3。
  • Disabling - 指出節點正在停用的程式中。 值為 4。
  • Disabled - 指出節點已停用。 值為 5。
  • Unknown - 指出節點未知。 如果 Service Fabric 沒有該節點的授權資訊,則節點會處於未知狀態。 如果系統在執行時間瞭解節點,就會發生這種情況。值為 6。
  • Removed - 指出節點已移除。 如果已為此節點呼叫 NodeStateRemoved API,節點就會處於已移除狀態。 換句話說,Service Fabric 已收到通知,節點上的持續性狀態已永久遺失。 值為 7。

NodeUpTimeInSeconds

類型:字串
必要:否

節點已在 NodeStatus Up 中的秒數。 值零表示節點不是 Up。


HealthState

類型:字串 (列舉)
必要:否

Service Fabric 實體的健康狀態,例如叢集、節點、應用程式、服務、分割區、複本等。

可能的值包括:

  • Invalid - 表示不正確健康狀態。 所有 Service Fabric 列舉都有不正確類型。 值為零。
  • Ok - 指出健全狀況狀態沒問題。 值為 1。
  • Warning - 指出健康狀態處於警告層級。 值為 2。
  • Error - 指出健康狀態在錯誤層級。 應該調查錯誤健康情況狀態,因為它們可能會影響叢集的正確功能。 此值為 3。
  • Unknown - 指出未知的健康狀態。 值為 65535。

IsSeedNode

類型:布林值
必要:否

指出節點是否為種子節點。 如果節點是種子節點,則傳回 true,否則傳回 false。 在 Service Fabric 叢集的適當作業時,需要種子節點的仲裁。


UpgradeDomain

類型:字串
必要:否

節點的升級網域。


FaultDomain

類型:字串
必要:否

節點的容錯網域。


Id

類型NodeId
必要:否

Service Fabric 用來唯一識別節點的內部識別碼。 節點識別碼會以決定性方式從節點名稱產生。


InstanceId

類型:字串
必要:否

表示節點實例的識別碼。 雖然節點的識別碼會以決定性方式從節點名稱產生,並且在重新開機期間維持不變,但每次節點重新開機時,InstanceId 都會變更。


NodeDeactivationInfo

類型NodeDeactivationInfo
必要:否

節點停用的相關資訊。 這項資訊適用于正在進行停用或已停用的節點。


IsStopped

類型:布林值
必要:否

指出節點是否已藉由呼叫停止節點 API 來停止。 如果節點停止,則傳回 true,否則傳回 false。


NodeDownTimeInSeconds

類型:字串
必要:否

節點已在 NodeStatus Down 中的秒數。 值零表示節點不是 NodeStatus Down。


NodeUpAt

類型:字串 (日期時間)
必要:否

節點啟動時的 UTC 日期時間。 如果節點從未啟動,則此值會是零日期時間。


NodeDownAt

類型:字串 (日期時間)
必要:否

節點關閉時的 UTC 日期時間。 如果節點從未關閉,則此值會是零日期時間。


NodeTags

類型:字串陣列
必要:否

包含標籤的清單,其會套用至節點。


IsNodeByNodeUpgradeInProgress

類型:布林值
必要:否

指出節點逐節點升級目前是否正在此節點上執行。


InfrastructurePlacementID

類型:字串
必要:否

InfrastructureService 所使用的 PlacementID。