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.