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
| committed |
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. |
| completed |
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. |
| first |
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. |
| last |
Stellt die neueste Sequenznummer des Vorgangs dar, der in der Warteschlange verfügbar ist. |
| queue |
Stellt den virtuellen Speicher dar, der von der Warteschlange in Byte verbraucht wird. |
| queue |
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