주 콘텐츠로 건너뛰기
https://catalogartifact.azureedge.net/publicartifacts/athinfosystems1641442221349.rabbitmq11-620d8c56-48d8-45f4-b56b-a0788eff5f23/image0_rabbitmq.png

RabbitMQ

ATH Infosystems에 의해

(1 등급)

Version 4.3.1 + Free Support on Ubuntu 24.04

RabbitMQ is a powerful open-source message broker designed to enable reliable communication between distributed applications. It implements the Advanced Message Queuing Protocol (AMQP) and allows systems to exchange data asynchronously, improving scalability, reliability, and performance.

Key Features of RabbitMQ:

  • Open-source message broker for asynchronous communication.
  • Supports AMQP and multiple messaging protocols.
  • Reliable message delivery with queues and acknowledgements.
  • Web-based management dashboard for monitoring and administration.
  • Scalable architecture suitable for microservices and distributed systems.

RabbitMQ Usage:


$ sudo su
$ docker start rabbitmq
$ docker run -d \
  --hostname rabbit \
  --name rabbitmq \
  -p 5672:5672 \
  -p 15672:15672 \
  rabbitmq:4-management
$ docker ps


To Access Web Interface:

http://your-ip:15672/

Create a New RabbitMQ User:


$ docker exec -it rabbitmq rabbitmqctl add_user myuser mypassword
$ docker exec -it rabbitmq rabbitmqctl set_user_tags myuser administrator
$ docker exec -it rabbitmq rabbitmqctl set_permissions -p / myuser ".*" ".*" ".*"

#To check current user:
$ docker exec -it rabbitmq rabbitmqctl list_users

Disclaimer:
RabbitMQ is an open-source message broker maintained by its developer community. This content is provided for informational purposes only. We are not affiliated with or endorsed by RabbitMQ. All trademarks and product names belong to their respective owners.