首页 实战 解锁SpringCloud主流组件 解决微服务诸多难题
收藏

深度解锁SpringCloud主流组件,解决微服务诸多难题

SpringCloud主流组件技术点解剖,微服务开发难题化解

解锁SpringCloud主流组件 解决微服务诸多难题

¥366.00
已完结 难度 中级 时长 23小时30分钟 学习人数 798 综合评分 9.98
SpringCloud微服务从入门到进阶
套餐价格:¥658.00
2门课 总价:¥732.00
立即购买
玩转从Cloud到Cloud Alibaba
套餐价格:¥688.00
2门课 总价:¥765.00
立即购买

基于SpringCloud,从零起步到深度讲解包括Gateway,Hystrix,Ribbon,Feign等几大主流组件及其特性,同时引入微服务安全,自动化测试和Docker部署等工作中会遇到的微服务难题,并讲解产生原因和解决方案。

Allen
讲师

资深架构师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

SpringCloud主流组件典型应用-深度认识主流组件关键特性及底层原理

含高频面试考点

Eureka

- 微服务注册中心 -

- 基础

· Eureka Server构建使用
· Eureka Client构建使用
· Provier和Consumer调用
  演示

- 进阶

· 服务注册流程讲解
· 服务续约流程讲解
· 服务下线流程讲解

- 面试

· 多注册中心优劣势讲解
· Eureka注册慢原因讲解
· 自我保护模式讲解

Ribbon

- 负载均衡器 -

- 基础

· Ribbon架构图解析
· Ribbon环境构建演示
· Ribbon调用演示

- 进阶

· Ribbon参数及使用介绍
· Ribbon负载均衡算法区别
  及演示
· Ribbon的IPing算法区别及
  演示

- 面试

· Ribbon源码分析
· Ribbon自定义负载均衡算
  法及实战场景讲解
· Ribbon ServerList使用场
  景

Hystrix

- 熔断降级利器 -

- 基础

· Hystrix自我介绍
· Hystrix架构图详解
· Hystrix两种命令四种模式
  详解

- 进阶

· Hystrix隔离术详解和演示
· Hystrix熔断机制详解和演
  示
· Hystrix监控机制和使用

- 面试

· Hystrix如何合理设置线程
  池数量
· Hystrix参数全解析
· Hystrix各项参数调优

Feign

- HTTPClient -

- 基础

· Feign入门介绍
· Feign使用演示
· Feign参数绑定介绍

- 进阶

· Feign核心之Client详解
· Feign整合Ribbon实现负载
  均衡
· Feign整合Hystrix实现降级

- 面试

· Feign自定义配置讲解演示
· Feign调优核心之HttpClient
· Feign调优核心之请求压缩
  优化

Zuul/Gateway

- 微服务网关 -

- 基础

· API网关介绍及其优缺点
· Zuul/Gateway介绍及使用
· Zuul/Gateway架构图解析

- 进阶

· Zuul/Gateway表达式详解
· Filter全生成周期讲解演示
· Zuul/Gateway整合Ribbon
  和Hystrix使用

- 面试

· Zuul/Gateway之Filter源码
· Zuul/Gateway自定义Filter
· Zuul/Gateway安全实战

微服务进阶整合应用开发 安全&自动化测试提升逼格

项目开发
· 从零开始脚手架构建
· 公共组件封装实现简
  洁开发
· SpringCloud完成四
  大核心模块实战
微服务安全
· 图解JWT及实战应用
· 剖析Cors及实战应用
· SpringSecurity实战
  应用
自动化测试
· 自动化测试必要性讲解
· TestNG介绍及演示
· TestNG整合项目开发
项目部署
· 提供猫眼前台部署包与
  项目联动,实现完整项
  目效果展示
· 云端部署学会应用上云
· 生产环境部署知识

SpringCloud猫眼实战High Level架构图

猫眼前后台项目整合两大主流微服务技术

干货不定期更新中:
集群相关应用
外部配置、服务主线等
随框架版本迭代更新
......

打造仿猫眼项目 以Dubbo为核心解锁微服务

了解更多

学员专享增值服务

技术版本维护
讲师长期维护项目,持续技术版本更新
学习社群
课程专属学习交流群,与学霸达人共勉进步
课后练习
课后练习随章布置,技能知识牢牢掌握
课程源代码
免费提供课程源码,源码长期更新维护
问答社区
学习疑惑在线提问,讲师亲自答疑解惑
教辅材料
辅助内容扩展视野,深入理解课程技术
适合人群
想要了解微服务的同学;
对SpringCloud诸多开发高级特性感兴趣的同学;
工作、面试遇到奇葩问题无从着手的同学们
技术储备要求
熟悉Spring、SpringMVC框架基本应用
熟悉MySQL常用命令
了解基础Linux命令

环境参数

  • Java环境 JDK1.8
  • Java框架版本 2.1.7
  • 微服务版本 SpringCloud GreenWich
  • Mysql 5.6
  • NodeJS 10.*

万事俱备 只等你来

  • 慕盖茨5042968

    好评

    跟着老师的课程学习好久了,跟着老师学习会让我在这条路上走的更远。 老师讲课通俗易懂,不止教授知识点,还有学习方法,老师的方法是 ,三问 ,是什么?有什么?能干什么?简单明了直入主题 ,所以特别 喜欢老师的课,跟着老师学习 能力都会有很大的提升,就是不知道以后有没有机会和老师一起共事【*^____^*】 跟在老师身边学习。

  • 宝慕林1187156

    好评

    第二次买老师的课程来了, 之前学习过其他SpringCloud的课程, 项目也能开发,不过出了问题就只能各种百度了,这次老师讲的一些点也是之前一直困扰我的问题,听完老师讲解后豁然开朗,老师下面能不能加入SpringCloud Gateway的讲解啊,感觉都没多少资料,感谢老师!!!比心!!!

  • 慕莱坞201991

    好评

    感谢老师的课程,十分喜欢老师的课 如果有缓存的 消息队列课就更好了 之前学习过其他SpringCloud的课程, 项目也能开发,不过出了问题总是不知道怎么解决,只能百度和问同事,还有好多不敢问的内容。 刚刚看到Eureka的慢注册 老师讲的细节很好

查看全部444条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题