RabbitMQ 入门教程 - 精通消息队列

课程详情

课程详情

本课程深入浅出地讲解了消息队列的基本原理,以及RabbitMQ的常用使用方法。课程涵盖了保证消息的可靠性和幂等性,以及RabbitMQ集群的搭建等关键知识点。

适合人群

本课程适合具有一定Linux常用命令操作基础,熟悉SpringBoot基本开发的程序开发设计人员。

学习收获

  • 掌握消息队列的基本原理
  • 精通RabbitMQ的常用使用方法
  • 了解如何保证消息的可靠性和幂等性
  • 学会RabbitMQ集群的搭建

课程亮点

  • MQ简介
  • RabbitMQ运行环境搭建
  • RabbitMQ常用管理命令
  • RabbitMQWeb控制台使用
  • RabbitMQ的工作模型
  • 常用交换机类型
  • 死信交换机
  • 延迟交换机
  • 消息的可靠性
  • 交换机的常用属性
  • 队列的常用属性
  • 消息的幂等性
  • RabbitMQ的集群和高可用

课程目录

01 第一章
  01 虚拟机创建和安装操作系统.mp4
  02 修改主机名等.mp4
  03 链式编程.mp4
  04 建造者模式.mp4
  05 代码模板.mp4
  06 系统启动任务.mp4
  07 MQ简介.mp4
  08 rabbitmq应用场景.mp4
  09 erlang和rabbitmq的安装.mp4
  10 配置环境变量.mp4
  11 rabbitmqctl命令.学习.mp4
  12 web管理后台启用和创建虚拟主机.mp4
  13 web控制台的简单介绍.mp4
  14 工作模型.mp4
  15 扇形交换机和接收消息.mp4
  16 直连交换机1.mp4
  17 直连交换机2.mp4
  18 主题交换机1.mp4
  19 主题交换机2.mp4
  20 头部交换机.mp4
  21 ttl学习1.mp4
  22 ttl学习2.mp4
  23 死信交换机-队列过期.mp4
  24 单条消息过期.mp4
  25 死信队列-队列最大长度.mp4
  26 修改了2和3的代码.mp4
  27 消费者不确认1.mp4
  28 消息手动确认.mp4
  29 消息手动确认,不确认,不重新入队.mp4
  30 消费者拒绝消息不重新入队.mp4
  31 延迟队列实现方式1.mp4
  32 延迟队列实现方式2.mp4
  33 延迟队列实现方式3.mp4
  34 延迟队列消息过期时间不一致问题.mp4
  35 解决消息过期时间不一致的问题.mp4
  36 解决消息过期时间不一致问题2.mp4
  37 使用延迟队列插件.mp4
  38 生产者确认模式1.mp4
  39 confirm1.mp4
  40 确认模式-匿名内部类.mp4
  41 确认模式-lambda表达式.mp4
  42 返回模式1和2.mp4
  43 返回模式-匿名内部类和lambda表达式.mp4
  44 交换机的持久化和自动删除.mp4
  45 备用交换机.mp4
  46 队列属性autodelete.mp4
  47 队列属性1.mp4
  48 队列属性2.mp4
  49 队列属性3.mp4
  50 消息可靠性简介.mp4
  51 可靠性-confirm.mp4
  52 可靠性return模式.mp4
  53 可靠性-交换机和队列和消息全部持久化.mp4
  54 开启消费者的手动确认.mp4
  55 幂等性介绍.mp4
  56 非幂等性工程搭建.mp4
  57 使用redis加上唯一key解决非幂等性问题.mp4
  58 集群模式介绍.mp4
  59 集群搭建-安装erlang.mp4
  60 安装rabbitmq和clone机器.mp4
  61 集群-防火墙等等处理.mp4
  62 搭建集群2.mp4
  63 搭建集群3.mp4
  64 默认集群模式的优缺点.mp4
  65 镜像模式搭建和使用.mp4