- 博客(4)
- 资源 (11)
- 收藏
- 关注
原创 Spring Cloud——API网关服务:Spring Cloud Zuul
API网关像是整个微服务框架系统的门面一样,所有的客户端访问都需要经过它来进行调度和过滤。它实现了请求路由、负载均衡、校验过滤等功能。zuul包含了hystrix、ribbon、acturator等重要依赖。(一)zuul实现例子(1)服务注册中心和服务提供者参考前一篇文章:https://blog.csdn.net/hjy132/article/details/84871891(...
2018-12-24 09:44:46 282
原创 Spring Cloud——声明式服务调用:Spring Cloud Feign
Spring Cloud Feign整合了Spring Cloud Ribbon与Spring Cloud Hystrix,除了提供这两者的强大功能之外,还提供了一种声明式的Web服务客户端定义方式。同时,Spring Cloud Feign具备可插拔的注解支持,包括Feign注解和JAX-RS注解。(一)服务注册中心创建一个Spring Boot工程,命名为cloud_eureka_se...
2018-12-10 17:12:19 454
原创 Spring Cloud——服务容错保护Hystrix
熔断器,旨在通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。比如某个小弟故障了,你调用它半天没有响应,你却不知道,一直在等这个响应,这时别的小弟也在调用你的服务,那么当请求多了,就会发生严重的阻塞。这个时候Hystrix就派上用场了,Hystrix发现某个小弟不在状态不稳定立马让它下线,让其它小弟来顶上来,或者给你说不用等了这个小弟今天肯定不行,该干嘛赶紧...
2018-12-05 00:19:40 185
原创 Spring Cloud——服务注册Eureka和客户端负载均衡Ribbon
Eureka主要负责微服务框架中的服务治理功能,它分为Eureka服务端(服务注册中心)和Eureka客户端(处理服务的注册与发现)。这可是springcloud最牛逼的小弟,任何小弟需要其它小弟支持什么都需要从这里来拿,同样你有什么绝活都需要到Eureka服务端报道,供其它小弟调用;它的好处是你不需要对接其他小弟,只需要到服务中心来领取,也不需要知道提供支持的小弟在哪里,反正拿来用就行。负载...
2018-12-04 11:37:55 824
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人