随笔分类 -  zuul

摘要:网关服务是单一访问点,并充当多项服务的代理。服务网关启用了跨所有服务的路由转发、过滤和公共处理等。 在微服务实践中远不止这点功能,它可以做到统一接入、流量管控、安全防护、业务隔离等功能。 下面是服务网关的大概作用图。 看完这张图,或许你已经明白了服务网关的作用,及使用服务网关带来的诸多好处。 所以, 阅读全文
posted @ 2018-09-12 16:35 甜菜波波 阅读(486) 评论(0) 推荐(0) 编辑
摘要:对请求的目标URL进行限流(例如:某个URL每分钟只允许调用多少次) 对客户端的访问IP进行限流(例如:某个IP每分钟只允许请求多少次) 对某些特定用户或者用户组进行限流(例如:非VIP用户限制每分钟只允许调用100次某个API等) 多维度混合的限流。此时,就需要实现一些限流规则的编排机制。与、或、 阅读全文
posted @ 2018-09-10 21:23 甜菜波波 阅读(2062) 评论(0) 推荐(0) 编辑
摘要:简述 Spring Cloud Zuul RateLimit项目Github地址: https://github.com/marcosbarbero/spring-cloud-zuul-ratelimit 该包实现了在Zuul对每个服务进行限流。提供的几种限流方式: 1. 认证用户(Authenti 阅读全文
posted @ 2018-09-10 21:22 甜菜波波 阅读(12791) 评论(1) 推荐(0) 编辑
摘要:eureka: client: register-with-eureka: true serviceUrl: defaultZone: http://localhost:8761/eureka/ server: port: 8765 spring: application: name: gateway-zuul zuul: retryabl... 阅读全文
posted @ 2018-09-05 10:36 甜菜波波 阅读(675) 评论(0) 推荐(0) 编辑
摘要:Ribbon超时与Hystrix超时问题,为了确保Ribbon重试的时候不被熔断,我们就需要让Hystrix的超时时间大于Ribbon的超时时间,否则Hystrix命令超时后,该命令直接熔断,重试机制就没有任何意义了。 service-hi: ribbon: ReadTimeout: 2000 Co 阅读全文
posted @ 2018-09-05 10:29 甜菜波波 阅读(4885) 评论(0) 推荐(0) 编辑
摘要:配置实例 阅读全文
posted @ 2018-09-04 17:15 甜菜波波 阅读(1107) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示