Event processor not processing latest events

Hi,
I am using a tracking event processor (specifically, a PooledStreamingEventProcessor) that occasionally does not receive all events. In the AxonIQ console, the event processor’s token position displays the correct latest token, but the most recent events remain unprocessed by the processor. I added debug logs to analyze the issue and can see all events the processor receives and processes in the logs. Interestingly, when I replay the events from the past day, they are processed correctly.

What could be causing this behavior?

Using Axon Server and framework latest versions.

Thanks
Klaus

1 Like

That’s very odd. I don’t recall any earlier reports of this.
Is there a small demo app you can share so we can investigate?

Hello Allard,

Unfortunately, the issue is difficult to reproduce, as I’ve only observed it occasionally.

Could it be related to the sequencing policy? The processor in question uses SequentialPolicy, and we had configured multiple segments for it. In the meantime, I’ve reduced it to a single segment since the processor operates sequentially anyway.

Any ideas for further analysis are welcome
Klaus