RabbitMq使用

94 阅读1分钟

rabbitMq的安装:

- 参考链接:https://cloud.tencent.com/developer/article/2023533
  • 1,查找镜像 :

    [root@bobo01 ~]# docker search rabbitmq:management         
    
  • 2,拉取镜像

  • docker pull docker.io/macintoshplus/rabbitmq-managemen

  • 3,查看镜像 docker images

  • 4,制作容器并启动

  • docker run -d --hostname localhost -rabbit --name rabbitmq -e RABBITMQ_DEFAULT_USER=guest -e RABBITMQ_DEFAULT_PASS=guest -p 15672:15672 -p 5672:5672 c20

  • 5,查看:docker ps -a

  • 6,访问: http://127.0.0.1:15672/#/

rabbitmq使用

需要安装java11或以上; 需要maven3.5+

Spring集成RabbitMq

  • 参考链接:spring.io/guides/gs/m…
  • 声明Queue
  • 声明Exchange
  • 使用routing_key将Queue和Exchange进行绑定。
  • 使用RabblitTemplate发送数据。
  • 使用@RabbitListener注解接收指队列的消息。

RabbitMQ的原理介绍:

image.png image.png