Udostępnij za pośrednictwem


ReplicatorQueueStatus

Udostępnia różne statystyki kolejki używanej w replikatorze usługi Service Fabric. Zawiera informacje o replikatorze usługi Service Fabric, takie jak wykorzystanie kolejki replikacji/kopiowania, znacznik czasu odebrania ostatniego potwierdzenia itp. W zależności od roli replikatora właściwości tego typu oznaczają różne znaczenia.

Właściwości

Nazwa Typ Wymagane
QueueUtilizationPercentage liczba całkowita (int32) Nie
QueueMemorySize ciąg Nie
FirstSequenceNumber ciąg Nie
CompletedSequenceNumber ciąg Nie
CommittedSequenceNumber ciąg Nie
LastSequenceNumber ciąg Nie

QueueUtilizationPercentage

Typ: liczba całkowita (int32)
Wymagane: Nie

Reprezentuje wykorzystanie kolejki. Wartość 0 wskazuje, że kolejka jest pusta, a wartość 100 wskazuje, że kolejka jest pełna.


QueueMemorySize

Typ: ciąg
Wymagane: Nie

Reprezentuje pamięć wirtualną używaną przez kolejkę w bajtach.


FirstSequenceNumber

Typ: ciąg
Wymagane: Nie

W replikatorze podstawowym jest to semantycznie numer sekwencji operacji, dla której wszystkie repliki pomocnicze wysłały potwierdzenie. W pomocniczym replikatorze jest to najmniejsza sekwencja operacji, która znajduje się w kolejce.


CompletedSequenceNumber

Typ: ciąg
Wymagane: Nie

W replikatorze podstawowym jest to semantycznie największa liczba sekwencji operacji, dla której wszystkie repliki pomocnicze wysłały potwierdzenie. W replikatorze pomocniczym jest to semantycznie najwyższy numer sekwencji, który został zastosowany do stanu trwałego.


CommittedSequenceNumber

Typ: ciąg
Wymagane: Nie

W replikatorze podstawowym jest to semantycznie największa liczba sekwencji operacji, dla której kworum zapisu replik pomocniczych wysłało potwierdzenie. Na pomocniczym replikatorze jest to semantycznie największa liczba sekwencji operacji w kolejności odebranej z podstawowej.


LastSequenceNumber

Typ: ciąg
Wymagane: Nie

Reprezentuje najnowszą sekwencję operacji dostępnej w kolejce.