你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
NodeInfo
有关 Service Fabric 群集中节点的信息。
属性
名称 | 类型 | 必须 |
---|---|---|
Name |
string | 否 |
IpAddressOrFQDN |
字符串 | 否 |
Type |
字符串 | 否 |
CodeVersion |
字符串 | 否 |
ConfigVersion |
字符串 | 否 |
NodeStatus |
string (枚举) | 否 |
NodeUpTimeInSeconds |
字符串 | 否 |
HealthState |
string (枚举) | 否 |
IsSeedNode |
boolean | 否 |
UpgradeDomain |
字符串 | 否 |
FaultDomain |
字符串 | 否 |
Id |
NodeId | 否 |
InstanceId |
字符串 | 否 |
NodeDeactivationInfo |
NodeDeactivationInfo | 否 |
IsStopped |
boolean | 否 |
NodeDownTimeInSeconds |
字符串 | 否 |
NodeUpAt |
字符串(日期时间) | 否 |
NodeDownAt |
字符串(日期时间) | 否 |
NodeTags |
字符串数组 | 否 |
IsNodeByNodeUpgradeInProgress |
boolean | 否 |
InfrastructurePlacementID |
字符串 | 否 |
Name
类型:字符串
必需:否
Service Fabric 节点的名称。
IpAddressOrFQDN
类型:字符串
必需:否
节点的 IP 地址或完全限定域名。
Type
类型:字符串
必需:否
节点的类型。
CodeVersion
类型:字符串
必需:否
节点正在运行的 Service Fabric 二进制文件的版本。
ConfigVersion
类型:字符串
必需:否
节点正在使用的 Service Fabric 群集清单的版本。
NodeStatus
类型:字符串 (枚举)
必需:否
节点的状态。
可能的值包括:
-
Invalid
- 指示节点状态无效。 所有 Service Fabric 枚举的类型无效。 值为 0。 -
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 枚举的类型无效。 值为 0。 -
Ok
- 指示运行状况正常。 值为 1。 -
Warning
- 指示运行状况处于警告级别。 值为 2。 -
Error
- 指示运行状况处于错误级别。 应调查错误运行状况,因为它们可能会影响群集的正确功能。 值为 3。 -
Unknown
- 指示未知的运行状况。 值为 65535。
IsSeedNode
类型:布尔值
必需:否
指示节点是否为种子节点。 如果节点是种子节点,则返回 true,否则返回 false。 若要正确操作 Service Fabric 群集,需要种子节点的仲裁。
UpgradeDomain
类型:字符串
必需:否
节点的升级域。
FaultDomain
类型:字符串
必需:否
节点的容错域。
Id
类型: NodeId
必需:否
Service Fabric 用于唯一标识节点的内部 ID。 节点 ID 根据节点名称确定性生成。
InstanceId
类型:字符串
必需:否
表示节点实例的 ID。 虽然节点的 ID 根据节点名称确定性生成,并在重启后保持不变,但每次节点重启时,InstanceId 都会更改。
NodeDeactivationInfo
类型: NodeDeactivationInfo
必需:否
有关节点停用的信息。 此信息对正在进行停用或已停用的节点有效。
IsStopped
类型:布尔值
必需:否
指示是否通过调用停止节点 API 停止节点。 如果节点已停止,则返回 true,否则返回 false。
NodeDownTimeInSeconds
类型:字符串
必需:否
节点处于 NodeStatus Down 状态后的时间(以秒为单位)。 值零表示 node 不是 NodeStatus Down。
NodeUpAt
类型:字符串 (日期时间)
必需:否
节点出现时的日期时间(UTC)。 如果节点从未启动过,则此值将为零日期时间。
NodeDownAt
类型:字符串 (日期时间)
必需:否
节点关闭时的 UTC 日期时间。 如果节点从未关闭,则此值将为零日期时间。
NodeTags
类型:字符串数组
必需:否
包含将应用于节点的标记的列表。
IsNodeByNodeUpgradeInProgress
类型:布尔值
必需:否
指示当前是否正在此节点上执行逐节点升级。
InfrastructurePlacementID
类型:字符串
必需:否
InfrastructureService 使用的 PlacementID。