DeployedStatelessServiceInstanceInfo interface
有关在节点上部署的无状态服务实例的信息。
属性
| address | 副本在 Open 或 ChangeRole 中返回的最后一个地址。 |
| code |
承载此副本的代码包的名称。 |
| host |
承载副本的进程的主机进程 ID。 如果副本关闭,则为零。 在 hyper-v 容器中,此主机进程 ID 来自不同的内核。 |
| instance |
无状态服务实例的 ID。 Service Fabric 使用 InstanceId 唯一标识无状态服务的分区实例。 它在分区中是唯一的,在实例的生存期内不会更改。 如果实例在同一个或不同的节点上进行了故障转移,它将为 InstanceId 获取不同的值。 |
| partition |
Service Fabric 用于唯一标识分区的内部 ID。 这是创建服务时随机生成的 GUID。 分区 ID 是唯一的,在服务的生存期内不会更改。 如果删除了同一服务并重新创建其分区的 ID 将有所不同。 |
| replica |
服务的副本的状态。 可能的值包括:“Invalid”、“InBuild”、“Standby”、“Ready”、“Down”、“Dropped” |
| service |
多态鉴别器 |
| service |
在其中定义此服务类型的服务清单的名称。 |
| service |
具有“fabric:”URI 方案的服务的全名。 |
| service |
已部署服务包的 ActivationId。 如果在创建服务时指定的 ServicePackageActivationMode 为“SharedProcess”(或者未指定,在这种情况下默认为“SharedProcess”),则 ServicePackageActivationId 的值始终为空字符串。 |
| service |
服务清单中指定的服务类型的名称。 |
属性详细信息
address
副本在 Open 或 ChangeRole 中返回的最后一个地址。
address?: string
属性值
string
codePackageName
承载此副本的代码包的名称。
codePackageName?: string
属性值
string
hostProcessId
承载副本的进程的主机进程 ID。 如果副本关闭,则为零。 在 hyper-v 容器中,此主机进程 ID 来自不同的内核。
hostProcessId?: string
属性值
string
instanceId
无状态服务实例的 ID。 Service Fabric 使用 InstanceId 唯一标识无状态服务的分区实例。 它在分区中是唯一的,在实例的生存期内不会更改。 如果实例在同一个或不同的节点上进行了故障转移,它将为 InstanceId 获取不同的值。
instanceId?: string
属性值
string
partitionId
Service Fabric 用于唯一标识分区的内部 ID。 这是创建服务时随机生成的 GUID。 分区 ID 是唯一的,在服务的生存期内不会更改。 如果删除了同一服务并重新创建其分区的 ID 将有所不同。
partitionId?: string
属性值
string
replicaStatus
服务的副本的状态。 可能的值包括:“Invalid”、“InBuild”、“Standby”、“Ready”、“Down”、“Dropped”
replicaStatus?: ReplicaStatus
属性值
serviceKind
多态鉴别器
serviceKind: "Stateless"
属性值
"Stateless"
serviceManifestName
在其中定义此服务类型的服务清单的名称。
serviceManifestName?: string
属性值
string
serviceName
具有“fabric:”URI 方案的服务的全名。
serviceName?: string
属性值
string
servicePackageActivationId
已部署服务包的 ActivationId。 如果在创建服务时指定的 ServicePackageActivationMode 为“SharedProcess”(或者未指定,在这种情况下默认为“SharedProcess”),则 ServicePackageActivationId 的值始终为空字符串。
servicePackageActivationId?: string
属性值
string
serviceTypeName
服务清单中指定的服务类型的名称。
serviceTypeName?: string
属性值
string