Azure Service Fabric 中的副本 ID 真正代表什么?

What does a Replica ID in Azure Service Fabric really represent?

副本 ID 对于 Azure Service Fabric 中的有状态服务有何意义。明确地说,我了解副本是什么,但我不明白为什么两个完全不同的服务中的副本最终会具有相同的 ID and/or 为什么对于给定的服务,副本 ID 的数量要大得多比 TargetReplicaSetSize.

我试图识别属于有状态服务的每个分区的副本,并且 hoped/assumed 副本 ID 可以做到这一点。我怎么能做出这个决定?

补充一下,根据下面 Rotem 的指导,这里是我的一个节点上副本的快照。请注意,前两行具有相同的副本 ID,但属于不同的分区,这是我没有得到的部分。

同样,在这里您看到用于两个不同服务的相同副本 ID:

很明显,我一直在使用 'replica id',但那个词并不代表我认为的意思……它是什么意思。

"identify the replicas that belonged to each partition"

副本 ID 在 分区内 唯一标识副本,并且仅在分区内。您会注意到对副本的管理操作要求您同时指定副本 ID 和分区 ID。