你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

StatefulServiceInfo

有关有状态 Service Fabric 服务的信息。

属性

名称 类型 必须
Id string
Name 字符串
TypeName 字符串
ManifestVersion 字符串
HealthState string (枚举)
ServiceStatus string (枚举)
IsServiceGroup boolean
ServiceMetadata ServiceMetadata
HasPersistedState boolean

Id

类型:字符串
必需:否

服务的标识。 此 ID 是服务名称的编码表示形式。 这在 REST API 中用于标识服务资源。 从版本 6.0 开始,分层名称用“~”字符分隔。 例如,如果服务名称为“fabric:/myapp/app1/svc1”,则 6.0 及更高版本中的服务标识为“myapp~app1~svc1”,在以前的版本中为“myapp/app1/svc1”。


Name

类型:字符串
必需:否

具有“fabric:”URI 方案的服务的全名。


TypeName

类型:字符串
必需:否

服务清单中指定的服务类型的名称。


ManifestVersion

类型:字符串
必需:否

服务清单的版本。


HealthState

类型:字符串 (枚举)
必需:否

Service Fabric 实体(例如群集、节点、应用程序、服务、分区、副本等)的运行状况。

可能的值包括:

  • Invalid - 指示运行状况无效。 所有 Service Fabric 枚举的类型都无效。 值为 0。
  • Ok - 指示运行状况正常。 值为 1。
  • Warning - 指示运行状况处于警告级别。 值为 2。
  • Error - 指示运行状况处于错误级别。 应调查错误运行状况状态,因为它们可能会影响群集的正确功能。 值为 3。
  • Unknown - 指示未知的运行状况。 值为 65535。

ServiceStatus

类型:字符串 (枚举)
必需:否

应用程序的状态。

可能的值包括:

  • Unknown - 指示服务状态未知。 值为 0。
  • Active - 指示服务状态为活动状态。 值为 1。
  • Upgrading - 指示服务正在升级。 值为 2。
  • Deleting - 指示正在删除服务。 值为 3。
  • Creating - 指示正在创建服务。 值为 4。
  • Failed - 指示由于持续失败而终止创建或删除。 可以接受另一个创建/删除请求。 值为 5。

IsServiceGroup

类型:布尔值
必需:否

服务是否在服务组中。


ServiceMetadata

类型ServiceMetadata
必需:否

与特定服务关联的元数据。


HasPersistedState

类型:布尔值
必需:否

服务是否具有持久化状态。