课程培训
RocketMQ 分布式消息与流处理平台培训课程

RocketMQ 分布式消息与流处理平台培训课程

  •  

  • 培训对象:Java后端工程师、中间件开发工程师、需要高性能、高可靠消息队列的互联网企业技术人员。

  •  

  • 培训目标

    1. 掌握RocketMQ的核心架构与概念(生产者、消费者、主题、队列、NameServer),理解其设计优势。

    2. 熟练使用RocketMQ的多种消息类型(普通、顺序、事务、延迟),应对不同业务场景。

    3. 掌握RocketMQ的集群部署与运维管理,具备生产环境的故障排查与调优能力。

  •  

  • 培训内容介绍

    1. RocketMQ发展与应用场景:了解RocketMQ的起源、在阿里生态的应用及与Kafka的对比。

    2. 核心架构解析:深入理解NameServer、Broker、Producer、Consumer的角色分工与交互流程。

    3. 环境搭建与快速入门:部署单机RocketMQ环境,使用命令行工具发送与接收消息。

    4. 普通消息发送:编写Java生产者,实现同步、异步、单向三种消息发送方式。

    5. 顺序消息实现:使用队列选择器将相关消息发送到同一队列,实现严格顺序消费。

    6. 事务消息机制:实现分布式事务消息,理解半消息、事务回查等核心机制。

    7. 延迟消息配置:设置消息的延迟等级,实现定时任务与延迟处理场景。

    8. 批量消息与过滤:发送批量消息提升吞吐量,使用Tag和SQL表达式过滤消息。

    9. 消费者开发:实现集群消费与广播消费,配置消费进度管理与重试机制。

    10. 集群部署模式:搭建多Master、多Master多Slave等不同模式的RocketMQ集群。

    11. 监控与控制台:使用RocketMQ控制台监控集群状态、Topic分布与消费进度。

    12. 生产环境调优:掌握操作系统参数调整、JVM优化、刷盘机制配置等性能调优技巧。





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

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

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

咨询电话010-62883247

                4007991916

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

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>