Queues can be durable or transient. Durable queues survive broker restart, transient queues do not (they have to be redeclared when the broker comes back online).
- Auto delete
If yes, the queue will delete itself after at least one consumer has connected, and then all consumers have disconnected.
- Message TTL
How long a message published to a queue can live before it is discarded (milliseconds).
- Auto expire
How long a queue can be unused for before it is automatically deleted (milliseconds).
- Max length
How many (ready) messages a queue can contain before it starts to drop them from its head.
- Max length bytes
Total body size for ready messages a queue can contain before it starts to drop them from its head.
- Dead letter exchange
Optional name of an exchange to which messages will be republished if they are rejected or expire.
- Dead letter routing key
Optional replacement routing key to use when a message is dead-lettered. If this is not set, the message's original routing key will be used.
- Maximum priority
Maximum number of priority levels for the queue to support; if not set, the queue will not support message priorities.