Note that if non-persistent messages are stored in the lazy queue, the memory usage will always be stable, but the messages will be lost after the restart.
если в rabbitmq отправить сообщение с DeliveryMode=Transient в lazy queue, то почему после перезагрузки rabbit-а сообщение потеряется? lazy queue ведь сохраняет все сообщения на диск
lazy сохраняет на диск настолько скоро, насколько это возможно если предположить, что сообщение сохранилось на диск, но было опубликовано как не-persistence, то все-равно оно потеряется после перезагрузки? Оно ведь на диске
вот примерная формула, того как я понял: Transient + Non-Lazy = не хранится на диске вообще Transient + Lazy = выгружается на диск, без гарантий сохранности Persistent + (Lazy | Non-Lazy) = сохраняется на диске ДО ack