Spring Cloud 微服务 (一) 预备目录

学习微服务之前,说明一下学习过程,奠定基础SpringBoot->SpringCloud->微服务

Springboot也流行起来,不管之前会不会Spring框架,他都能让我们更容易入手Spring全家桶

SpringCloud可以认为是利用Springboot简化构建的分布式应用

学习SpringCloud 就要知道他的五大顶梁柱,核心组件,以及要学习的点罗列

①服务发现——Netflix Eureka

  • Eureka Server/Client、高可用、实现机制

Server篇Client篇高可用篇

②客户端负载均衡——Netflix Ribbon

  • restTemplate/Feign服务通信、实现机制

restTemplate篇Feign篇

③断路器——Netflix Hystrix

  • 熔断机制

Hystrix篇

④服务网关——Netflix Zuul

  • 动态路由、监控、安全性

Zuul①篇Zuul②篇Zuul③篇

⑤分布式配置中心——Spring Cloud Config

  • Config Server/Client、SpringCloud Bus结合MQ

Config Server/Client篇Bus篇MQ基础篇Spring Cloud Stream篇

服务追踪,统计,问题排查 使用 SpringCloud Sleuth+ZIPKIN

ZipKin篇

vm虚拟机的话,太麻烦了,不好使,顺便学习一下流行的技术.

使用Docker容器、Rancher全栈化容器管理平台,作为实践学习工具.    Docker部署篇

Docker文档: http://www.docker.org.cn/index.html

Rancher文档: https://rancher.com/docs/rancher/latest/zh/

为后面学习使用---预备目录,加油

-----------------------------------------------------------

猜你喜欢

转载自my.oschina.net/u/3829444/blog/1829667
今日推荐