Checkpoint interface
Un punto de control está diseñado para representar el último evento procesado correctamente por el usuario desde una partición determinada de un grupo de consumidores en una instancia del centro de eventos.
Cuando el updateCheckpoint()
usuario llama al método de la PartitionProcessor
clase , se crea un Checkpoint
elemento internamente. A continuación, se almacena en la solución de almacenamiento implementada por el CheckpointManager
usuario elegida al crear un EventProcessor
.
Nunca se espera que los usuarios interactúen directamente con Checkpoint
ellos. Esta interfaz existe para admitir los trabajos internos de EventProcessor
y CheckpointManager
.
Propiedades
consumer |
Nombre del grupo de consumidores |
event |
Nombre del centro de eventos |
fully |
Espacio de nombres completo de Event Hubs. Es probable que sea similar a .servicebus.windows.net |
offset | Desplazamiento del evento. |
partition |
Identificador de la partición del centro de eventos |
sequence |
Número de secuencia del evento |
Detalles de las propiedades
consumerGroup
Nombre del grupo de consumidores
consumerGroup: string
Valor de propiedad
string
eventHubName
Nombre del centro de eventos
eventHubName: string
Valor de propiedad
string
fullyQualifiedNamespace
Espacio de nombres completo de Event Hubs. Es probable que sea similar a .servicebus.windows.net
fullyQualifiedNamespace: string
Valor de propiedad
string
offset
Desplazamiento del evento.
offset: number
Valor de propiedad
number
partitionId
Identificador de la partición del centro de eventos
partitionId: string
Valor de propiedad
string
sequenceNumber
Número de secuencia del evento
sequenceNumber: number
Valor de propiedad
number