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
rabbitmq使用
需要安装java11或以上; 需要maven3.5+
- mac中进行jdk8 与jdk11的切换
- 配置JDK8与jdk11
- zhuanlan.zhihu.com/p/567928991
- 注意:1,根据下载的JDK的路径进行配置。
- 2,如果source后配置没有生效可以关闭terminate窗口然后重新打开。
Spring集成RabbitMq
- 参考链接:spring.io/guides/gs/m…
- 声明Queue
- 声明Exchange
- 使用routing_key将Queue和Exchange进行绑定。
- 使用RabblitTemplate发送数据。
- 使用@RabbitListener注解接收指队列的消息。
RabbitMQ的原理介绍: