Docker下安装RabbitMQ

狼哥Army
发布于 2022-9-6 18:28
浏览
2收藏


本实例是在下面的环境下运行的,目录结构如图片,进入到rabbitmq目录下,操作下面命令就可以自动安装和启动,停止,关闭,查看。
Docker下安装RabbitMQ-鸿蒙开发者社区
启动服务

docker-compose up -d

停止服务

docker-compose stop

关闭服务

docker-compose down

查看项目中目前所有容器

docker-compose ps

系统版本:Ubuntu 18.04.3 LTS

Docker版本:Docker version 18.09.7

Docker Compose版本:docker-compose version 1.24.1

docker-compose.yml配置内容

version: '3'

services:
  rabbit:
    image: rabbitmq:3.8-management
    hostname: rabbit-demo
    container_name: rabbit-demo
    restart: always
    ports:
      - "5672:5672"
      - "15672:15672"
    environment:
      - RABBITMQ_DEFAULT_USER=root
      - RABBITMQ_DEFAULT_PASS=root
    volumes:
      - ./lib:/var/lib/rabbitmq
      - ./log:/var/log/rabbitmq/log

分类
已于2022-9-6 18:31:04修改
4
收藏 2
回复
举报
2条回复
按时间正序
/
按时间倒序
时空未宇
时空未宇

狼哥,这个RabbitMQ是该运用到哪个领域里的嘞?

 

回复
2022-9-7 10:23:31
狼哥Army
狼哥Army 回复了 时空未宇
狼哥,这个RabbitMQ是该运用到哪个领域里的嘞?

用到系统与系统之间调用解耦,比如在商城购买商品下单后,会向RabbitMQ发送一条购买消息,然后短信系统,物流系统在RabbitMQ监听到有购买消息了,就会触发短信系统,物流系统提供的接口,从而短信系统开始发送短信通过用户下单情况,物流系统更新用户的物流信息。

回复
2022-9-7 10:43:12
回复
    相关推荐