评分9.8
57节课
24178人已学
掌握Spring Boot框架、Dubbo、Zookeeper分布式协调服务、Solr全文搜索、Nginx负载均衡、Docker虚拟化、FastDFS分布式文件系统、Jenkins持续集成等。
第1节 课程回顾-微服务架构需要解决的问题 | 第30节 持续交付-基于 Docker 安装 Jenkins |
第2节 Zookeeper-什么是分布式协调服务 | 第31节 持续交付-配置 Jenkins |
第3节 Zookeeper-什么是分布式锁1 | 第32节 持续交付-创建第一个任务 |
第4节 Zookeeper-什么是分布式锁2 | 第33节 持续交付-实战服务提供者 |
第5节 Zookeeper-什么是分布式锁3 | 第34节 用户管理服务-Metronic 模板介绍 |
第6节 Zookeeper-服务注册与发现 | 第35节 用户管理服务-实现基本布局 |
第7节 Zookeeper-集群崩溃恢复1 | 第36节 用户管理服务-PageHelper分页1 |
第8节 Zookeeper-集群崩溃恢复2 | 第37节 用户管理服务-PageHelper分页2 |
第9节 Zookeeper-集群数据同步 | 第38节 内容管理服务-实现基本功能 |
第10节 Zookeeper-如何实现分布式锁 | 第39节 服务聚合-API 网关1 |
第11节 Zookeeper-基于 Docker 安装 | 第40节 服务聚合-API 网关2 |
第12节 Zookeeper-配置说明 | 第41节 什么是 FastDFS |
第13节 Dubbo-简介1 | 第42节 基于 Docker 安装 FastDFS |
第14节 Dubbo-简介2 | 第43节 FastDFS Java 客户端 |
第15节 Dubbo-服务治理 | 第44节 使用 Nginx 解决跨域问题-跨域现象 |
第16节 Dubbo-核心功能与组件角色 | 第45节 使用 Nginx 解决跨域问题-Nginx 简介 |
第17节 Dubbo-管理控制台 | 第46节 使用 Nginx 解决跨域问题-Nginx 虚拟主机 |
第18节 Dubbo-服务提供者 | 第47节 使用 Nginx 解决跨域问题-Nginx 反向代理 |
第19节 Dubbo-服务消费者 | 第48节 使用 Nginx 解决跨域问题-Nginx 负载均衡 |
第20节 Dubbo-负载均衡 | 第49节 使用 Nginx 解决跨域问题-CORS |
第21节 Dubbo-使用 Kryo 实现高速序列化 | 第50节 使用 Nginx 解决跨域问题-假请求问题 |
第22节 Dubbo-使用 Hystrix 实现服务熔断 | 第51节 实现数据缓存-创建缓存服务提供者 |
第23节 Dubbo-使用 Hystrix 熔断器仪表盘 | 第52节 实现数据缓存-MyBatis 二级缓存 |
第24节 Dubbo-系统架构的演进 | 第53节 实现全文检索-Solr 简介 |
第25节 项目实战-搭建通用模块项目 | 第54节 实现全文检索-搜索引擎简介 |
第26节 项目实战-搭建用户管理服务 | 第55节 实现全文检索-基于 Docker安装Solr |
第27节 持续集成-GitLab Runner | 第56节 实现全文检索-Solr 基本操作 |
第28节 持续集成-实战服务提供者 | 第57节 实现全文检索-SpringBoot整合Solr |
第29节 持续集成-实战服务消费者 |
第1章 - Java微服务架构(Spring Boot + Dubbo + Zookeeper)
第1节 - Dubbo 实现微服务架构-课程回顾-微服务架构需要解决的问题
点击播放第2节 - Dubbo 实现微服务架构-Zookeeper-什么是分布式协调服务
点击播放第3节 - Dubbo 实现微服务架构-Zookeeper-什么是分布式锁1
点击播放第4节 - Dubbo 实现微服务架构-Zookeeper-什么是分布式锁2
点击播放第5节 - Dubbo 实现微服务架构-Zookeeper-什么是分布式锁3
点击播放第6节 - Dubbo 实现微服务架构-Zookeeper-服务注册与发现
点击播放第7节 - Dubbo 实现微服务架构-Zookeeper-集群崩溃恢复1
点击播放第8节 - Dubbo 实现微服务架构-Zookeeper-集群崩溃恢复2
点击播放第9节 - Dubbo 实现微服务架构-Zookeeper-集群数据同步
点击播放第10节 - Dubbo 实现微服务架构-Zookeeper-如何实现分布式锁
点击播放第11节 - Dubbo 实现微服务架构-Zookeeper-基于 Docker 安装
点击播放第12节 - Dubbo 实现微服务架构-Zookeeper-配置说明
点击播放第13节 - Dubbo 实现微服务架构-Dubbo-简介1
点击播放第14节 - Dubbo 实现微服务架构-Dubbo-简介2
点击播放第15节 - Dubbo 实现微服务架构-Dubbo-服务治理
点击播放第16节 - Dubbo 实现微服务架构-Dubbo-核心功能与组件角色
点击播放第17节 - Dubbo 实现微服务架构-Dubbo-管理控制台
点击播放第18节 - Dubbo 实现微服务架构-Dubbo-服务提供者
点击播放第19节 - Dubbo 实现微服务架构-Dubbo-服务消费者
点击播放第20节 - Dubbo 实现微服务架构-Dubbo-负载均衡
点击播放第21节 - Dubbo 实现微服务架构-Dubbo-使用 Kryo 实现高速序列化
点击播放第22节 - Dubbo 实现微服务架构-Dubbo-使用 Hystrix 实现服务熔断
点击播放第23节 - Dubbo 实现微服务架构-Dubbo-使用 Hystrix 熔断器仪表盘
点击播放第24节 - Dubbo 实现微服务架构-Dubbo-系统架构的演进
点击播放第25节 - Dubbo 实现微服务架构-项目实战-搭建通用模块项目
点击播放第26节 - Dubbo 实现微服务架构-项目实战-搭建用户管理服务
点击播放第27节 - Dubbo 实现微服务架构-持续集成-GitLab Runner
点击播放第28节 - Dubbo 实现微服务架构-持续集成-实战服务提供者
点击播放第29节 - Dubbo 实现微服务架构-持续集成-实战服务消费者
点击播放第30节 - Dubbo 实现微服务架构-持续交付-基于 Docker 安装 Jenkins
点击播放第31节 - Dubbo 实现微服务架构-持续交付-配置 Jenkins
点击播放第32节 - Dubbo 实现微服务架构-持续交付-创建第一个任务
点击播放第33节 - Dubbo 实现微服务架构-持续交付-实战服务提供者
点击播放第34节 - Dubbo 实现微服务架构-用户管理服务-Metronic 模板介绍
点击播放第35节 - Dubbo 实现微服务架构-用户管理服务-实现基本布局
点击播放第36节 - Dubbo 实现微服务架构-用户管理服务-PageHelper分页1
点击播放第37节 - Dubbo 实现微服务架构-用户管理服务-PageHelper分页2
点击播放第38节 - Dubbo 实现微服务架构-内容管理服务-实现基本功能
点击播放第39节 - Dubbo 实现微服务架构-服务聚合-API 网关1
点击播放第40节 - Dubbo 实现微服务架构-服务聚合-API 网关2
点击播放第41节 - Dubbo 实现微服务架构-分布式文件系统-什么是 FastDFS
点击播放第42节 - Dubbo 实现微服务架构-分布式文件系统-基于 Docker 安装 FastDFS
点击播放第43节 - Dubbo 实现微服务架构-分布式文件系统-FastDFS Java 客户端
点击播放第44节 - Dubbo 实现微服务架构-使用 Nginx 解决跨域问题-跨域现象
点击播放第45节 - Dubbo 实现微服务架构-使用 Nginx 解决跨域问题-Nginx 简介
点击播放第46节 - Dubbo 实现微服务架构-使用 Nginx 解决跨域问题-Nginx 虚拟主机
点击播放第47节 - Dubbo 实现微服务架构-使用 Nginx 解决跨域问题-Nginx 反向代理
点击播放第48节 - Dubbo 实现微服务架构-使用 Nginx 解决跨域问题-Nginx 负载均衡
点击播放第49节 - Dubbo 实现微服务架构-使用 Nginx 解决跨域问题-CORS
点击播放第50节 - Dubbo 实现微服务架构-使用 Nginx 解决跨域问题-假请求问题
点击播放第51节 - Dubbo 实现微服务架构-使用 Redis 实现数据缓存-创建缓存服务提供者
点击播放第52节 - Dubbo 实现微服务架构-使用 Redis 实现数据缓存-MyBatis 二级缓存
点击播放第53节 - Dubbo 实现微服务架构-使用 Solr 实现全文检索-Solr 简介
点击播放第54节 - Dubbo 实现微服务架构-使用 Solr 实现全文检索-搜索引擎简介
点击播放第55节 - Dubbo 实现微服务架构-使用 Solr 实现全文检索-基于 Docker 安装 Solr
点击播放第56节 - Dubbo 实现微服务架构-使用 Solr 实现全文检索-Solr 基本操作
点击播放第57节 - Dubbo 实现微服务架构-使用 Solr 实现全文检索-SpringBoot 整合 Solr
点击播放HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apache Jakarta 上很著名的另外两个开源项目 Cactus 和 HTMLUnit 都使用了 HttpClient。
JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序
MyBatis Plus 是国内人员开发的 MyBatis 增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
换句话说,也可以把zookeeper看成一个小型的分布式文件系统。但是和FastDFS不同,zookeeper只适合用来存储一些小型的数据或者配置信息。
JMeter,每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率。 熟练使用Jmeter后, 能用Jmeter搞定的事情,你就不会使用LoadRunner了。Jmeter 是一款使用Java开发的,开源免费的,测试工具, 主要用来做功能测试和性能测试(压力测试/负载测试). 而且用Jmeter 来测试 Restful API, 非常好用。