We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.

This lesson's interactive features are locked, please to keep using them

Create a Queue

Queues are where the messages are stored after being routed through the exchange. Messages sit in a queue until they are consumed by a subscriber.

Durability

Queues can be "durable" or "transient". Durable queues survive a RabbitMQ server restart, while transient queues do not.

The metadata of a durable queue is stored on disk, while transient queues are only stored in memory.

Assignment

Let's manually create a queue to capture the "pause" messages our server is sending.

Run and submit the CLI tests with the queue in existence and the message still in it.

After passing the tests, delete the queue using the UI.

The rabbit.sh script starts and stops the same container, so changes that you add manually through the management UI will persist. If you delete the container and create another one, you will have to redo the changes.