摘要: Zuul的主要功能是路由和过滤器。路由功能是微服务的一部分,zuul实现了负载均衡。 1.1 新建模块zuul pom.xml 1.2 application.yml: 上面配置说明把/service a/开头的所有请求都转发给service a服务执行,把/service b/开头的所有请求都转发 阅读全文
posted @ 2017-05-09 17:32 fengzp 阅读(5084) 评论(0) 推荐(0) 编辑
摘要: 在Spring Cloud中使用了Hystrix 来实现断路器的功能。Hystrix是Netflix开源的微服务框架套件之一,该框架目标在于通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。Hystrix具备拥有回退机制和断路器功能的线程和信号隔离,请求缓存和请求 阅读全文
posted @ 2017-05-09 16:24 fengzp 阅读(3067) 评论(1) 推荐(1) 编辑
摘要: spring cloud调用服务有两种方式,一种是Ribbon+RestTemplate, 另外一种是Feign。 Ribbon是一个基于HTTP和TCP客户端的负载均衡器,其实feign也使用了ribbon, 只要使用@FeignClient时,ribbon就会自动使用。 一、Ribbon 1.1 阅读全文
posted @ 2017-05-09 15:57 fengzp 阅读(10502) 评论(0) 推荐(0) 编辑
摘要: 首先spring cloud相关的简介可以去百度搜索,这里就不多说了,这里分享一个翻译spring cloud官网的中文网站 "spring cloud中文网" 这个学习项目的代码放在 https://github.com/fengzp/SpringCloudDemo 一、创建eureka服务注册中 阅读全文
posted @ 2017-05-09 15:10 fengzp 阅读(6713) 评论(0) 推荐(0) 编辑