ReplicatorQueueStatus
Stellt verschiedene Statistiken der Warteschlange bereit, die im Service Fabric-Replizierer verwendet wird. Enthält Informationen zum Service Fabric-Replizierer, z. B. die Replikations-/Kopierwarteschlangenauslastung, den zeitstempel der letzten Bestätigung usw. Abhängig von der Rolle des Replizierators implizieren die Eigenschaften in diesem Typ unterschiedliche Bedeutungen.
Eigenschaften
Name | type | Erforderlich |
---|---|---|
QueueUtilizationPercentage |
ganze Zahl (int32) | Nein |
QueueMemorySize |
Zeichenfolge | Nein |
FirstSequenceNumber |
Zeichenfolge | Nein |
CompletedSequenceNumber |
Zeichenfolge | Nein |
CommittedSequenceNumber |
Zeichenfolge | Nein |
LastSequenceNumber |
Zeichenfolge | Nein |
QueueUtilizationPercentage
Typ: integer (int32)
Erforderlich: Nein
Stellt die Auslastung der Warteschlange dar. Der Wert 0 gibt an, dass die Warteschlange leer ist, und der Wert 100 gibt an, dass die Warteschlange voll ist.
QueueMemorySize
Typ: Zeichenfolge
Erforderlich: Nein
Stellt den virtuellen Arbeitsspeicher dar, der von der Warteschlange in Byte verbraucht wird.
FirstSequenceNumber
Typ: Zeichenfolge
Erforderlich: Nein
Bei einem primären Replikator ist dies semantisch die Sequenznummer des Vorgangs, für den alle sekundären Replikate eine Bestätigung gesendet haben.
Bei einem sekundären Replikator ist dies die kleinste Sequenznummer des Vorgangs, der in der Warteschlange vorhanden ist.
CompletedSequenceNumber
Typ: Zeichenfolge
Erforderlich: Nein
Bei einem primären Replikator ist dies semantisch die höchste Sequenznummer des Vorgangs, für den alle sekundären Replikate eine Bestätigung gesendet haben.
Bei einem sekundären Replikat ist dies semantisch die höchste Sequenznummer, die auf den persistenten Zustand angewendet wurde.
CommittedSequenceNumber
Typ: Zeichenfolge
Erforderlich: Nein
Bei einem primären Replikator ist dies semantisch die höchste Sequenznummer des Vorgangs, für den ein Schreibquorum der sekundären Replikate eine Bestätigung gesendet hat.
Bei einem sekundären Replikator ist dies semantisch die höchste Sequenznummer des Vom primären Vorgang empfangenen In-Order-Vorgangs.
LastSequenceNumber
Typ: Zeichenfolge
Erforderlich: Nein
Stellt die neueste Sequenznummer des Vorgangs dar, der in der Warteschlange verfügbar ist.