У меня есть вопрос, на который я не могу найти ответ.Я впервые использую RabbitMQ в «большом» приложении, и мне интересно, как работают очереди в кластере.Я понимаю, что информация о маршрутизации (очереди, обмены, привязки) находится на всех узлах кластера, но сама очередь находится на компьютере, на котором она была создана.Я создаю несколько длительных постоянных очередей.Если я записываю постоянные сообщения в очередь на MachineA в кластере, они записываются на диск, затем я записываю сообщения в MachineB, ту же очередь, будут ли они «перенаправлены» на MachineA или они будут записываться на диски MachineB?
Меня беспокоит то, что я буду обрабатывать тысячи сообщений в секунду и не хочу, чтобы скорость дисков была узким местом.Если это на самом деле перенаправит сообщения как-то изнутри, мне придется реализовать какой-то тип шардинга, который отстой :(
Дайте мне знать, ребята:)