чтобы consumer при подключении как-то получал сообщения, которые были отправлены пока его не было в качестве слушаетеля очереди?
Собственно использовать очередь, а не топик
а какой тип exchange подходит для такого? direct? то есть у меня по факту сейчас есть две системы которые общаются ивентами по ребиту, мне нужно чтобы ни один месседж не был утерян ( то есть чтобы его именно забрали из очереди, не просто доставили)
https://www.rabbitmq.com/queues.html
Rabbit by design не гарантирует 100% доставку сообщений. Т.е. всегда есть риск потери. Если планируется гонять например финансовые данные без риска потери, смотрите на другие системы, которые jms полноценно поддерживают.
Обсуждают сегодня