课程培训
RabbitMQ 消息中间件实战培训课程

RabbitMQ 消息中间件实战培训课程

  •  

  • 培训对象:后端开发工程师、微服务架构师、系统集成工程师、需要实现应用解耦与异步通信的开发人员。

  •  

  • 培训目标

    1. 理解RabbitMQ的核心概念(交换机、队列、绑定、虚拟主机)与AMQP协议模型。

    2. 熟练使用RabbitMQ的多种交换机类型,实现灵活的消息路由策略。

    3. 掌握RabbitMQ的集群搭建、高可用配置与监控管理,保障生产环境稳定运行。

  •  

  • 培训内容介绍

    1. 消息队列基础与RabbitMQ简介:了解消息队列的应用场景,认识RabbitMQ的特点与生态。

    2. AMQP协议模型:深入理解AMQP 0-9-1模型的交换机、队列、绑定、虚拟主机等核心概念。

    3. 环境搭建与基础操作:安装RabbitMQ服务,使用管理插件访问Web控制台进行基础操作。

    4. Direct交换机实战:使用Direct交换机实现点对点的消息路由,编写生产者和消费者。

    5. Topic交换机实战:使用Topic交换机实现通配符模式的消息路由,灵活匹配路由键。

    6. Fanout交换机实战:使用Fanout交换机实现发布订阅模式,广播消息到所有绑定队列。

    7. 消息确认与持久化:配置生产者消息确认、消费者手动ACK,设置消息与队列的持久化。

    8. 死信队列与延迟队列:使用死信交换机处理异常消息,通过插件或TTL实现延迟队列。

    9. 集群架构搭建:搭建RabbitMQ普通集群与镜像队列集群,实现高可用部署。

    10. 监控与管理:使用管理插件监控队列深度、消息速率,配置告警阈值。

    11. Spring Boot集成:在Spring Boot应用中集成RabbitMQ,使用注解简化开发。

    12. 综合项目实战:以订单处理或日志收集为场景,完成一个完整的消息驱动应用开发。





如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>