RabbitMQ作為專業級消息隊列;如何在微服務框架下搭建
使用組件
文檔:
https://github.com/bijukunjummen/docker-rabbitmq-cluster
下載鏡像:
git clone https://github.com/bijukunjummen/docker-rabbitmq-cluster.git
cd docker-rabbitmq-cluster/cluster
docker-compose up -d
等待下載完成;
會自動構建3個rabbitMQ;
rabbit1: image: bijukunjummen/rabbitmq-server hostname: rabbit1 ports: - "5672:5672" - "15672:15672" rabbit2: image: bijukunjummen/rabbitmq-server hostname: rabbit2 links: - rabbit1 environment: - CLUSTERED=true - CLUSTER_WITH=rabbit1 - RAM_NODE=true ports: - "5673:5672" - "15673:15672" rabbit3: image: bijukunjummen/rabbitmq-server hostname: rabbit3 links: - rabbit1 - rabbit2 environment: - CLUSTERED=true - CLUSTER_WITH=rabbit1 ports: - "5674:5672"
可以docker ps查看一下容器已經運行;
打開地址:http://192.168.99.100:15672
用戶:myuser 密碼:mypass