Checkpoint interface
Un checkpoint è destinato a rappresentare l'ultimo evento elaborato dall'utente da una determinata partizione di un gruppo di consumer in un'istanza di Hub eventi.
Quando il updateCheckpoint()
metodo nella PartitionProcessor
classe viene chiamato dall'utente, viene creato internamente un oggetto Checkpoint
. Viene quindi archiviato nella soluzione di archiviazione implementata dall'utente CheckpointManager
scelto durante la creazione di un EventProcessor
oggetto .
Gli utenti non devono mai interagire direttamente con Checkpoint
. Questa interfaccia esiste per supportare i lavori interni di EventProcessor
e CheckpointManager
.
Proprietà
consumer |
Nome del gruppo di consumer |
event |
Nome dell'hub eventi |
fully |
Spazio dei nomi di Hub eventi completo. È probabile che sia simile a .servicebus.windows.net |
offset | Offset dell'evento. |
partition |
Identificatore della partizione dell'hub eventi |
sequence |
Numero di sequenza dell'evento |
Dettagli proprietà
consumerGroup
Nome del gruppo di consumer
consumerGroup: string
Valore della proprietà
string
eventHubName
Nome dell'hub eventi
eventHubName: string
Valore della proprietà
string
fullyQualifiedNamespace
Spazio dei nomi di Hub eventi completo. È probabile che sia simile a .servicebus.windows.net
fullyQualifiedNamespace: string
Valore della proprietà
string
offset
Offset dell'evento.
offset: number
Valore della proprietà
number
partitionId
Identificatore della partizione dell'hub eventi
partitionId: string
Valore della proprietà
string
sequenceNumber
Numero di sequenza dell'evento
sequenceNumber: number
Valore della proprietà
number