February 2020
Intermediate to advanced
404 pages
8h 42m
English
RabbitMQ implements a messaging protocol called Advanced Message Queueing Protocol (AMQP). It uses it to support worker queues. It also supports many other data exchange patterns, such as the following:
In this section, we'll focus on the messaging functionality of RabbitMQ. We can install RabbitMQ on our system using Docker, like so:
docker run --hostname rabbitmq-host --name rabbitmq-server -p 5672:5672 -p 15672:15672 rabbitmq:3
It starts the RabbitMQ broker with the given hostname, rabbitmq-host, and container name, rabbitmq-server. We use rabbitmq:3 as the base image for our server. Docker pulls the image from the Docker ...
Read now
Unlock full access