![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Zuul
王小白_Ada
纸上得来终觉浅,绝知此事要躬行。
展开
-
SpringCloud实现Zuul集群(负载均衡)
前言:在微服务架构中,有一个组件可以说是必不可少的,那就是微服务网关,微服务网关处理了负载均衡,缓存,路由,访问控制,服务代理,监控,日志等。API网关在微服务架构中正是以微服务网关的身份存在。一般在微服务架构中,网关都是部署多个服务的,以实现负载均衡和保证高可用。一、使用 Nginx+Zuul 实现网关集群1.互联网公司中网关都是集群 ...原创 2019-05-11 22:29:28 · 21561 阅读 · 12 评论 -
使用Zuul管理整个微服务接口文档
前言:在微服务架构中,除了与前端联调之外,我们各个服务之间也存在着调用接口的情况,这时候就需要提供一份API (接口文档),提供给其他调用你的服务的人使用。而往往我们接口更新后,而没来得及更新文档或忘记更新文档,这时候就造成接口与接口文档不一致的问题,人家按旧的接口文档调用你的服务,导致无法正确调用接口,这时候我们可以使用Swagger来帮我们动态生成API文档,还支持网页中直接测试调用接口...原创 2019-05-12 12:24:22 · 1889 阅读 · 0 评论 -
基于Zuul,Feign的请求重试及全局幂等方案
概念解释请求重试,主要用来解决以下几方面问题:项目发布升级,服务单个节点重启时,部分经网关路由的请求出现连接拒绝、服务不可用的情况某个服务节点因内存溢出、硬件故障等原因down掉时的请求无响应情况连接池满、线程死锁造成的相应缓慢情况网络波动导致的部分节点无法连接情况单次请求经由路由转发后到达服务节点,如出现上述问题,可采用转发至服务集群中的其他节点的方式来提高服务健壮度。实现方...转载 2019-09-27 13:08:04 · 781 阅读 · 0 评论