你当前正在访问 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。