ReplicatorQueueStatus interface
提供 Service Fabric 复制器中使用的队列的各种统计信息。 包含有关 Service Fabric 复制程序的信息,例如复制/复制队列利用率、上次确认收到的时间戳等。根据复制器的角色,此类型中的属性表示不同的含义。
属性
| committed |
在主复制器上,这是次要副本的写入仲裁发送确认作的最高序列号。 在辅助复制器上,这是从主要副本接收的有序作的序号的语义上最高的序列号。 |
| completed |
在主要复制器上,这是所有辅助副本已发送确认作的最高序列号。 在辅助复制器上,这在语义上是应用于持久状态的最高序列号。 |
| first |
在主要复制器上,这在语义上是所有辅助副本已发送确认的作的序列号。 在辅助复制器上,这是队列中存在的作的最小序列号。 |
| last |
表示队列中可用的作的最新序列号。 |
| queue |
表示队列使用的虚拟内存(以字节为单位)。 |
| queue |
表示队列的利用率。 值为 0 表示队列为空,值为 100 表示队列已满。 |
属性详细信息
committedSequenceNumber
在主复制器上,这是次要副本的写入仲裁发送确认作的最高序列号。 在辅助复制器上,这是从主要副本接收的有序作的序号的语义上最高的序列号。
committedSequenceNumber?: string
属性值
string
completedSequenceNumber
在主要复制器上,这是所有辅助副本已发送确认作的最高序列号。 在辅助复制器上,这在语义上是应用于持久状态的最高序列号。
completedSequenceNumber?: string
属性值
string
firstSequenceNumber
在主要复制器上,这在语义上是所有辅助副本已发送确认的作的序列号。 在辅助复制器上,这是队列中存在的作的最小序列号。
firstSequenceNumber?: string
属性值
string
lastSequenceNumber
表示队列中可用的作的最新序列号。
lastSequenceNumber?: string
属性值
string
queueMemorySize
表示队列使用的虚拟内存(以字节为单位)。
queueMemorySize?: string
属性值
string
queueUtilizationPercentage
表示队列的利用率。 值为 0 表示队列为空,值为 100 表示队列已满。
queueUtilizationPercentage?: number
属性值
number