乐优商城(二十四)——RabbitMQ及数据同步

一、RabbitMQ

1.1 搜索与商品服务的问题

1.2 消息队列(MQ)

1.2.1 什么是消息队列

1.2.2 AMQP和JMS

1.2.3 常见MQ产品

1.2.4 RabbitMQ

1.3 下载和安装

1.3.1 下载

1.3.2 安装

二、五种消息模型

2.1 基本消息模型

2.1.1 生产者发送消息

2.1.2 管理工具中查看消息

2.1.3 消费者获取消息

2.1.4 消息确认机制(ACK)

2.2 work消息模型

2.2.1 生产者

2.2.2 消费者1

2.2.3 消费者2

2.2.4 测试

2.3 订阅模型分类

2.4 订阅模型-Fanout

2.4.1 生产者

2.4.2 消费者1

2.4.3 消费者2

2.4.4 测试

2.5 订阅模型-Direct

2.5.1 生产者

2.5.2 消费者1

2.5.3 消费者2

2.5.4 测试

2.6 订阅模型-Topic

2.6.1 生产者

2.6.2 消费者1

2.6.3 消费者2

2.7 持久化

2.7.1 交换机持久化

2.7.2 队列持久化

2.7.3 消息持久化

三、Spring AMQP

3.1 简介

3.2 依赖和配置

3.3 监听者

3.4 AmqpTemplate

3.5 测试代码

猜你喜欢

转载自blog.csdn.net/lyj2018gyq/article/details/83178764