You can indicate that specific Event Handlers (either on a method level or on the class level) cannot be replayed. Simply annotate your method or class with @DisallowReplay and that component will not receive events that are “redeliveries after a reset”. Note that if you throw away your token completely from the database, Axon has no way to see whether this is a replay, and it will invoke your handler for each event.
If you want your processor to initialize a token at “live events”, rather than the oldest event in the stream, use: