消息中间件之RabbitMQ.pdf

上传者: 27490261 | 上传时间: 2021-11-29 22:01:03 | 文件大小: 3.48MB | 文件类型: PDF
1. 消息中间件概述 1.1. 什么是消息中间件 1.2. AMQP 和 JMS 1.2.1. AMQP 1.2.2. JMS 1.2.3. AMQP 与 JMS 区别 1.3. 消息队列产品 1.4. RabbitMQ 2. 安装及配置RabbitMQ 3. RabbitMQ入门 3.1. 搭建示例工程 3.1.1. 创建工程 3.1.2. 添加依赖 3.2. 编写生产者 3.3. 编写消费者 3.4. 小结 4. AMQP 4.1. 相关概念介绍 4.2. RabbitMQ运转流程 4.3. 生产者流转过程说明 4.4. 消费者流转过程说明 5. RabbitMQ工作模式 5.1. Work queues工作队列模式 5.1.1. 模式说明 5.1.2. 代码 5.1.3. 测试 5.1.4. 小结 5.2. 订阅模式类型 5.3. Publish/Subscribe发布与订阅模式 5.3.1. 模式说明 5.3.2. 代码 5.3.3. 测试 5.3.4. 小结 5.4. Routing路由模式 5.4.1. 模式说明 5.4.2. 代码 5.4.3. 测试 5.4.4. 小结 5.5. Topics通配符模式 5.5.1. 模式说明 5.5.2. 代码 5.5.3. 测试 5.5.4. 小结 5.6. 模式总结 6. Spring Boot整合RabbitMQ 6.1. 简介 6.2. 搭建生产者工程 6.2.1. 创建工程 6.2.2. 添加依赖 6.2.3. 启动类 6.2.4. 配置RabbitMQ 6.2.5 消息发送Controller 6.3. 搭建消费者工程 6.3.1. 创建工程 6.3.2. 添加依赖 6.3.3. 启动类 6.3.4. 配置RabbitMQ 6.3.5. 消息监听处理类 6.3.6. 测试 7. RabbitMQ 高级 7.1. 过期时间TTL 7.1.1. 设置队列TTL 7.1.2. 设置消息TTL 7.2. 死信队列 7.2.1. 定义死信交换机 7.2.2. 队列设置死信交换机 7.2.3. 消息过期的死信队列测试 7.2.4. 消息过长的死信队列测试 7.3. 延迟队列 7.4. 消息确认机制 7.4.1 发布确认 7.4.2 事务支持 7.5. 消息追踪 7.5.1 消息追踪启用与查看 7.5.2 日志追踪 8. RabbitMQ 集群 8.1. 集群搭建 8.1.1. 准备工作 8.1.2. 单机多实例搭建 8.2. 集群监控 8.2.1. 管理界面监控 8.2.2. tracing日志监控 8.2.3. 定制自己的监控系统 8.2.4. Zabbix 监控RabbitMQ 9. RabbitMQ高可用集群【扩展】 9.1. RabbitMQ集群架构模式 9.2. 镜像队列集群搭建 9.3. HAProxy 实现镜像队列的负载均衡 9.4. KeepAlived 搭建高可用的HAProxy集群 10. RabbitMQ 应用与面试 10.1. 消息堆积 10.2. 消息丢失 10.2.1. 消息在生产者丢失 10.2.2. 消息在RabbitMQ丢失 10.2.3. 消息在消费者丢失 10.3. 有序消费消息 10.3.1. 场景介绍 10.3.2. 场景1解决 10.3.3. 场景2解决 10.4. 重复消费 10.4.1. 场景介绍 10.4.2. 解决方案

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明