Freigeben über


ReplicatorQueueStatus interface

Stellt verschiedene Statistiken zur Warteschlange bereit, die im Service Fabric-Replikationsdienst verwendet wird. Enthält Informationen zum Dienst-Fabric-Replikationsdienst wie der Replikations-/Kopierwarteschlangenverwendung, dem letzten Empfang des Zeitstempels usw. Je nach Rolle des Replizierators bedeuten die Eigenschaften in diesem Typ unterschiedliche Bedeutungen.

Eigenschaften

committedSequenceNumber

Bei einem primären Replizierer ist dies semantisch die höchste Sequenznummer des Vorgangs, für den ein Schreibkollegium der sekundären Replikate eine Bestätigung gesendet hat. Bei einem sekundären Replikationsdienst ist dies semantisch die höchste Sequenznummer des Reihenfolgenvorgangs, der von der Primären empfangen wird.

completedSequenceNumber

Bei einem primären Replikat 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 Replikationsdienst ist dies semantisch die höchste Sequenznummer, die auf den persistenten Zustand angewendet wurde.

firstSequenceNumber

Bei einem primären Replikationsdienst ist dies semantisch die Sequenznummer des Vorgangs, für den alle sekundären Replikate eine Bestätigung gesendet haben. Bei einem sekundären Replikationsdienst ist dies die kleinste Sequenznummer des Vorgangs, der in der Warteschlange vorhanden ist.

lastSequenceNumber

Stellt die neueste Sequenznummer des Vorgangs dar, der in der Warteschlange verfügbar ist.

queueMemorySize

Stellt den virtuellen Speicher dar, der von der Warteschlange in Byte verbraucht wird.

queueUtilizationPercentage

Stellt die Verwendung der Warteschlange dar. Ein Wert von 0 gibt an, dass die Warteschlange leer ist und ein Wert von 100 angibt, dass die Warteschlange voll ist.

Details zur Eigenschaft

committedSequenceNumber

Bei einem primären Replizierer ist dies semantisch die höchste Sequenznummer des Vorgangs, für den ein Schreibkollegium der sekundären Replikate eine Bestätigung gesendet hat. Bei einem sekundären Replikationsdienst ist dies semantisch die höchste Sequenznummer des Reihenfolgenvorgangs, der von der Primären empfangen wird.

committedSequenceNumber?: string

Eigenschaftswert

string

completedSequenceNumber

Bei einem primären Replikat 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 Replikationsdienst ist dies semantisch die höchste Sequenznummer, die auf den persistenten Zustand angewendet wurde.

completedSequenceNumber?: string

Eigenschaftswert

string

firstSequenceNumber

Bei einem primären Replikationsdienst ist dies semantisch die Sequenznummer des Vorgangs, für den alle sekundären Replikate eine Bestätigung gesendet haben. Bei einem sekundären Replikationsdienst ist dies die kleinste Sequenznummer des Vorgangs, der in der Warteschlange vorhanden ist.

firstSequenceNumber?: string

Eigenschaftswert

string

lastSequenceNumber

Stellt die neueste Sequenznummer des Vorgangs dar, der in der Warteschlange verfügbar ist.

lastSequenceNumber?: string

Eigenschaftswert

string

queueMemorySize

Stellt den virtuellen Speicher dar, der von der Warteschlange in Byte verbraucht wird.

queueMemorySize?: string

Eigenschaftswert

string

queueUtilizationPercentage

Stellt die Verwendung der Warteschlange dar. Ein Wert von 0 gibt an, dass die Warteschlange leer ist und ein Wert von 100 angibt, dass die Warteschlange voll ist.

queueUtilizationPercentage?: number

Eigenschaftswert

number