- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐

















- 课程介绍
- 课程大纲 试看
- 讲师好课 56
- 学员评价
适合人群:
学习人员需要精通Java基础语法,并可以熟练的掌握IDEA开发工具。
学习计划:
每天学习两个小时,10天学习完成
课程目标:
帮助学员系统的讲解RocketMQ体系架构、底层实现原理、核心源代码分析、服务集群搭建与应用开发
课程简介:
RocketMQ是由阿里推出的一款高性能的消息组件,现在已经由Apache进行维护,并推出了持续更新的4.x开发版本,在项目中使用RocketMQ不仅可以得到高效与稳定的消息传输,同时还可以基于RocketMQ的事务消息进行二阶段消息处理,这使得RocketMQ拥有更多的场景,本课程将完整的讲解RocketMQ消息组件的全部概念。
本课程包含有如下的技术知识:
1、常用消息组件:ActiveMQ、RabbitMQ、RocketMQ、Kafka的深度对比;
2、基于Linux搭建RocketMQ的单机服务与集群服务;
3、RocketMQ性能调优配置;
4、RocketMQ访问控制列表的配置与使用;
5、RocketMQ管理控制台的使用;
6、RocketMQ体系架构与组成结构;
7、RocketMQ核心源码分析;
8、数据存储与数据刷盘;
9、RocketMQClient程序开发;
10、消息处理模式(广播、排序、延迟、过滤、批处理、日志、事务)。
课程资源说明:
1、课程代码在第一节课程的资料之中提供;
2、相关的课程软件在对应的课程资料中可以找到。
课程大纲-RocketMQ就业编程实战
资料下载-
第1章 RocketMQ安装与配置 (2小时26分钟 6节)
-
1-2
RocketMQ服务搭建 官方推荐在Linux系统中进行RocketMQ服务部署,在本课程中将为读者讲解RocketMQ的组件获取、服务安装与启动的相关实例操作。
「仅限付费用户」点击下载“rocketmq-all-4.9.1-bin-release.zip”
[39:15] 开始学习 -
1-4
RocketMQ控制台 有服务必有监控已经成为了当代软件项目设计的核心宗旨,虽然RocketMQ本身提供了强大的消息服务支持,但是为了保证其运行的稳定则需要通过RocketMQExternals开源项目实现监控支持,本课程讲解了GITHUB的扩展程序的下载以及服务配置。
「仅限付费用户」点击下载“rocketmq-externals.rar”
[23:34] 开始学习 -
1-5
RocketMQ管理命令 RocketMQ提供了mqadmin命令,利用该命令可以直接管理当前消息系统之中的主题、生产者与消费者,本课程通过实例为读者讲解了这一命令的使用。
[27:45] 开始学习 -
1-6
Benchmark压力测试 为了可以准确的得到RocketMQ节点所能够承受的并发访问量,可以通过Benchmark提供的工具进行压力测试,本课程通过实例为读者讲解了Beanchmark所提供的相关压力测试工具的使用。
[11:52] 开始学习 -
第2章 RocketMQ实现架构 (3小时41分钟 6节)
-
2-1
RocketMQ核心概念 不同的消息组件有各自不同的处理架构,本课程为读者讲解了RocketMQ之中所涉及到的架构概念,并解释了核心模块的主要作用。
「仅限付费用户」点击下载“rocketmq-all-4.9.1-source-release.zip”
[27:40] 开始学习 -
2-2
Remoting通讯模块 RocketMQ消息组件中需要基于长连接的模式与NameServer或Broker实现通讯,而这些通讯机制的实现都是基于Netty完成的,本课程为通过对RocketMQ项目中的remoting子模块的源代码,分析了Netty通讯的核心处理机制。
[37:06] 开始学习 -
第3章 RocketMQ集群服务 (1小时50分钟 3节)
-
3-1
RocketMQ集群服务概述 稳定与高效是消息组件最重要的处理保障,RocketMQ可以基于集群服务的方式实现多Broker的节点配置,本课程为读者分析了Broker集群的四种实现方式,同时给出了本次RocketMQ集群服务搭建所需要的服务主机信息。
[48:46] 开始学习 -
3-2
NameServer集群 NameServer提供了所有服务的映射数据项存储,是RocketMQ中最为重要的服务组件,本课程将通过虚拟机实现NameServer集群搭建。
[09:16] 开始学习 -
第4章 RocketMQClient程序开发 (1小时40分钟 6节)
-
4-1
RocketMQClient基本使用 RocketMQ应用服务搭建完成之后,在实际生产环境下,需要通过程序来实现生产端与消费端,本课程通过Apache官方给出rocketmq相关依赖实现了消息服务的调用。
[27:49] 开始学习
5