Я думаю, это зависит от того, как вы работаете с Rabbit MQ.
Вы можете сконфигурировать rabbit mq с одной очередью для этих событий и сделать приложения с весенней загрузкой, которые представляют отправляющие серверы, чтобы быть "конкурирующими" потребителями.
Если вы настроите его таким образом, только одна реплика будет получать событие за раз, и только если она не сможет его обработать, сообщение вернется в очередь и станет доступным для других потребителей.
Из того, что вы описали, все они получают сообщение, поэтому оно работает как pub-sub (что также является возможным способом работы с rabbit mq, но в данном случае это не очень хорошо).