Non-Durable and Non-Auto-Deleted queues will remain declared as long as the
server is running regardless of how many consumers. This lifetime is useful
for temporary topologies that may have long delays between consumer activity.
These queues can only be bound to non-durable exchanges.
but, the rabbitmq-tutorials shows it is ok to bind a Non-Durable and Non-Auto-Deleted queue to Durable exchange.
Which is the correct one, are there any restrictions on the binding between the queue and the exchange?
The comment in channel.go says:
but, the rabbitmq-tutorials shows it is ok to bind a Non-Durable and Non-Auto-Deleted queue to Durable exchange.
Which is the correct one, are there any restrictions on the binding between the queue and the exchange?
Related question on StackOverflow.