I’m using tracking event processors in a service I’m currently developing. The service is deployed as (at least) two replicas behind a load balancer.
The replica that comes up first successfully claims a token and starts tracking. However, subsequent processors create a lot of (log) noise because they are unable to claim / release the same token.
The replicas are identical (in terms of configuration). I’d rather not add a flag or setting to mark an individual replica as “special”, and have only that replica start a tracking processor.
Any thoughts how I might handle this?