一、初识MQ
1. 同步通讯的优缺点
2. 异步通讯的优缺点
3. 什么是MQ(Broker)
二、RabbitMQ快速入门
1. 介绍和安装
在浏览器输入虚拟机的ip地址和MQ ui的端口号(15672),输入账号和密码进行登录,进入RabbitMQ的管理平台:
2. 消息模型介绍
3. 简单队列模型
三、SpringAMQP
1. 基本介绍
2. 入门案例的消息发送
ip地址要改成自己的虚拟机的ip地址:
3. 入门案例的消息接收
4. WorkQueue模型
设置消费预取限制,这样消息就不会平均分给两个消费者了:
5. 发布订阅模型
1)FanoutExchange
2)DirectExchange
3)TopicExchange ![](https://img-blog.csdnimg.cn/direct/90b1fb33d7804f1e8951783d02925a86.png)
6. 消息转换器
1)消息发送
2)消息接收
因为发送的是map类型,所以接收也是map类型: