Checkpoint interface
Un point de contrôle est destiné à représenter le dernier événement traité avec succès par l’utilisateur à partir d’une partition particulière d’un groupe de consommateurs dans une instance Event Hub.
Lorsque la updateCheckpoint()
méthode sur la PartitionProcessor
classe est appelée par l’utilisateur, un Checkpoint
est créé en interne. Il est ensuite stocké dans la solution de stockage implémentée par le CheckpointManager
choisi par l’utilisateur lors de la création d’un EventProcessor
.
Les utilisateurs ne sont jamais censés interagir directement avec Checkpoint
. Cette interface existe pour prendre en charge le fonctionnement interne de EventProcessor
et CheckpointManager
.
Propriétés
consumer |
Nom du groupe de consommateurs |
event |
Nom du hub d’événements |
fully |
Espace de noms complet Event Hubs. Cela est susceptible d’être similaire à .servicebus.windows.net |
offset | Décalage de l’événement. |
partition |
Identificateur de la partition Event Hub |
sequence |
Numéro de séquence de l’événement |
Détails de la propriété
consumerGroup
Nom du groupe de consommateurs
consumerGroup: string
Valeur de propriété
string
eventHubName
Nom du hub d’événements
eventHubName: string
Valeur de propriété
string
fullyQualifiedNamespace
Espace de noms complet Event Hubs. Cela est susceptible d’être similaire à .servicebus.windows.net
fullyQualifiedNamespace: string
Valeur de propriété
string
offset
Décalage de l’événement.
offset: number
Valeur de propriété
number
partitionId
Identificateur de la partition Event Hub
partitionId: string
Valeur de propriété
string
sequenceNumber
Numéro de séquence de l’événement
sequenceNumber: number
Valeur de propriété
number