SpringCloud分布式开发五大组件详解
- 服务发现——Netflix Eureka
- Eureka是Netflix开发的服务发现组件,本身是一个基于REST的服务。Spring Cloud将它集成在其子项目spring-cloud-netflix中,以实现Spring Cloud的服务发现功能。
- 客服端负载均衡——Netflix Ribbon
- 一个基于HTTP和TCP的客户端负载均衡工具
- 断路器——Netflix Hystrix
- 断路器可以防止一个应用程序多次执行一个操作,允许它继续而不等待故障恢复或者浪费 CPU 周期,能够检测故障是否已经解决
- 服务网关——Netflix Zuul
- 类似nginx,反向代理的功能,可以无缝的和Eureka一起运行,客户端想要请求到服务,首先请求到zuul网关,然后zuul网管将请求分发到对应的服务去
- 分布式配置——Spring Cloud Config
- 是一个基于http协议的远程配置实现方式。
转载于:https://wwwblogs/jiqu/p/11025533.html
更多推荐
SpringCloud分布式开发五大组件简单介绍
发布评论