## spring cloud 技能树 [Demo (gitee)](https://gitee.com/someonedeng/SpringCloudDemo) ### spring-cloud ##### Eureka 用于注册和发现服务 - server 服务端,用于给其他服务往上边注册 - client 各种服务 - consumer 算是一种client,被请求的,通过server获得其他服务的数据 - ... ##### Feign 用于请求其他服务的数据,提供了注解和接口的方式来编写请求`restful`的代码,简化开发,自带Ribbon - Ribbon 用于请求和负载均衡 - Restful Request `restful`请求 - LoadBalanced 负载均衡,在多个client服务中选一个 - Hystrix 断路器,防止client不可用时线路阻塞 ##### zuul 主要功能是路由转发和过滤器。和Ribbon结合实现负载均衡 **目前不支持spring boot`2.1.0` 【20181109】** 这个的功能将来会被SpringCloud GateWay替代