Несвязанный Fanout Exchange теряет данные

Когда я передаю несколько сообщений на обмен Fanout (который еще не связан ни с какой очередью) и останавливаю издателя, сообщения, отправленные на обмен, теряются. Обмен останавливается. Возможно ли, что несвязанный Exchange может содержать опубликованные сообщения?

1 ответ

Вот как это разработано.

Возможно ли, что несвязанный Exchange может содержать опубликованные сообщения?

Биржи не "держат" сообщения, они направляют их в очереди.

Вы можете установить mandatory Отметьте на отправляющей стороне (и включите возврат издателя), и сообщение будет возвращено отправителю, если оно не может быть перенаправлено.

Другие вопросы по тегам