/ 实战 / 深度解锁SpringCloud主流组件 一战解决微服务诸多难题
收藏

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

“超硬核” SpringCloud主流组件技术点解剖,“超智囊”微服务开发难题化解

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

难度 中级 时长 20小时 学习人数 165 综合评分 10.00

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

观看试看视频

深度解锁SpringCloud主流组件 一战解决微服务诸多难题
作为一门有深度的“SpringCloud”课程,本课中结合“猫眼”后台,不仅从零剖析开发人员必知必会的几大主流组件的高级特性,还会讲解在实际工作中遇到的诸多难题的解决方案,例如微服务安全、自动化测试、远程部署等等。作为彩蛋,老师还会针对各组件的高频面试题进行剖析,助力轻松加薪晋级!
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

- 微服务网关 -

- 基础

· API网关介绍及其优缺点
· Zuul介绍及使用演示
· Zuul高层架构讲解

- 进阶

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

- 面试

· Zuul之Filter源码解析
· Zuul自定义Filter讲解及实
  现JWT处理
· Zuul重试、饥汉模式等实
  现优化

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

项目开发
· 从零开始脚手架构建
· 公共组件封装实现简
  洁开发
· 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.*

万事俱备 只等你来

  • keyliva

    好评

    Allen老师!粉丝打卡啦,买过Allen老师的Tomcat和Dubbo的课程,收获满满,听说SpringCloud的课上线了,果断剁波手。不过说实话,这门课还是一如既往给了诸多惊喜,刚刚看了多注册中心的比较,讲的非常赞,我大概理解课程介绍里说的深度讲解的意思了, 快点更新!~ 快点更新!~ 等着学完年后找工作啦!~

  • WiseThinker

    好评

    感谢老师的课程, 之前学习过其他SpringCloud的课程, 项目也能开发,不过出了问题总是不知道怎么解决,只能百度和问同事,还有好多不敢问的内容。 刚刚看到Eureka的慢注册,哈哈 就是困扰了我好久的问题, 我一直以为是我环境问题,对后面的内容期待满满。 老师能不能顺便讲一下SpringCloud Gateway呀, 公司里准备用了,可是网上资料好少

  • 慕姐842849

    好评

    感谢Allen老师这门课程,课程拿到手以后一口气学完了前面几章。老师讲得很通俗易懂,我这个微服务小白目前学起来压力不大,话说第三章的组件封装还挺有意思,以前都没想过开发还可以这么好玩,冲这个小惊喜也要打个五分,成就感满满!谢谢老师给我们带来这么用心的课程,thank you~!

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