SpringCloud中的常用组件有:Eureka(注册中心),Ribbon(负载均衡),Feign(负载均衡),Hystrix(断路器),zuul(路由网关)。
什么是SpringCloud?
SpringCloud是关注于全局的微服务协调治理框架,将SpringBoot开发的一个个单体微服务整合并且管理起来,为各个微服务之间提供配置管理、服务发现、断路器、路由、微代理、时间总线、全局锁、决策竞选、分布式会话等集成服务,SpringCloud依赖于SpringBoot,相对于SpringBoot而言,SpringCloud关注于全局的服务治理框架。SpringCloud替代的是Dubbo,因为Dubbo最大的一个缺点就是:注册中心严重依赖第三方组件,当这些组件出现问题的时候,服务调用很快就会中断。(https://github.om/spring-cloud)
SpringCloud可以干什么?
分布式的版本控制、服务的注册与发现、服务的消费者、服务的提供者、负载均衡、断路器、分布式消息管理、路由网关、服务链路追踪、断路器监控、配置管理
领取专属 10元无门槛券
私享最新 技术干货