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。