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

DeployedStatefulServiceReplicaDetailInfo interface

有关在代码包中运行的有状态副本的信息。 注意 DeployedServiceReplicaQueryResult 将包含重复数据,如 ServiceKind、ServiceName、PartitionId 和 replicaId。

属性

currentReplicatorOperation

指定复制器当前正在执行的操作。 可能的值包括:“Invalid”、“None”、“Open”、“ChangeRole”、“UpdateEpoch”、“Close”、“Abort”、“OnDataLoss”、“WaitForCatchup”、“Build”

currentServiceOperation

指定有状态服务副本或无状态服务实例上的当前活动生命周期操作。 可能的值包括:“Unknown”、“None”、“Open”、“ChangeRole”、“Close”、“Abort”

currentServiceOperationStartTimeUtc

当前服务操作的开始时间(UTC 格式)。

deployedServiceReplicaQueryResult

有关节点上部署的有状态服务副本的信息。

partitionId

Service Fabric 用于唯一标识分区的内部 ID。 这是创建服务时随机生成的 GUID。 分区 ID 是唯一的,在服务的生存期内不会更改。 如果删除并重新创建相同的服务,则其分区的 ID 将不同。

readStatus

指定分区的访问状态。 可能的值包括:“Invalid”、“Granted”、“ReconfigurationPending”、“NotPrimary”、“NoWriteQuorum”

replicaId

有状态服务副本的 ID。 Service Fabric 使用 ReplicaId 唯一标识分区的副本。 它在分区中是唯一的,在副本的生存期内不会更改。 如果删除副本,并且在同一分区的同一节点上创建了另一个副本,则它将为 ID 获取不同的值。有时,无状态服务实例的 ID 也称为副本 ID。

replicaStatus

副本的键值存储相关信息。

replicatorStatus

表示主要或辅助复制程序状态的基类。 包含有关 Service Fabric 复制程序的信息,例如复制/复制队列利用率、上次确认收到的时间戳等。

reportedLoad

副本报告的负载列表。

serviceKind

多态鉴别器

serviceName

以 开头的 URI 格式 fabric:的服务的完整分层名称。

writeStatus

指定分区的访问状态。 可能的值包括:“Invalid”、“Granted”、“ReconfigurationPending”、“NotPrimary”、“NoWriteQuorum”

属性详细信息

currentReplicatorOperation

指定复制器当前正在执行的操作。 可能的值包括:“Invalid”、“None”、“Open”、“ChangeRole”、“UpdateEpoch”、“Close”、“Abort”、“OnDataLoss”、“WaitForCatchup”、“Build”

currentReplicatorOperation?: ReplicatorOperationName

属性值

currentServiceOperation

指定有状态服务副本或无状态服务实例上的当前活动生命周期操作。 可能的值包括:“Unknown”、“None”、“Open”、“ChangeRole”、“Close”、“Abort”

currentServiceOperation?: ServiceOperationName

属性值

currentServiceOperationStartTimeUtc

当前服务操作的开始时间(UTC 格式)。

currentServiceOperationStartTimeUtc?: Date

属性值

Date

deployedServiceReplicaQueryResult

有关节点上部署的有状态服务副本的信息。

deployedServiceReplicaQueryResult?: DeployedStatefulServiceReplicaInfo

属性值

partitionId

Service Fabric 用于唯一标识分区的内部 ID。 这是创建服务时随机生成的 GUID。 分区 ID 是唯一的,在服务的生存期内不会更改。 如果删除并重新创建相同的服务,则其分区的 ID 将不同。

partitionId?: string

属性值

string

readStatus

指定分区的访问状态。 可能的值包括:“Invalid”、“Granted”、“ReconfigurationPending”、“NotPrimary”、“NoWriteQuorum”

readStatus?: PartitionAccessStatus

属性值

replicaId

有状态服务副本的 ID。 Service Fabric 使用 ReplicaId 唯一标识分区的副本。 它在分区中是唯一的,在副本的生存期内不会更改。 如果删除副本,并且在同一分区的同一节点上创建了另一个副本,则它将为 ID 获取不同的值。有时,无状态服务实例的 ID 也称为副本 ID。

replicaId?: string

属性值

string

replicaStatus

副本的键值存储相关信息。

replicaStatus?: KeyValueStoreReplicaStatus

属性值

replicatorStatus

表示主要或辅助复制程序状态的基类。 包含有关 Service Fabric 复制程序的信息,例如复制/复制队列利用率、上次确认收到的时间戳等。

replicatorStatus?: ReplicatorStatusUnion

属性值

reportedLoad

副本报告的负载列表。

reportedLoad?: LoadMetricReportInfo[]

属性值

serviceKind

多态鉴别器

serviceKind: "Stateful"

属性值

"Stateful"

serviceName

以 开头的 URI 格式 fabric:的服务的完整分层名称。

serviceName?: string

属性值

string

writeStatus

指定分区的访问状态。 可能的值包括:“Invalid”、“Granted”、“ReconfigurationPending”、“NotPrimary”、“NoWriteQuorum”

writeStatus?: PartitionAccessStatus

属性值