Spring Cloud Zuul 服务网关是微服务架构中一个不可或缺的部分。通过服务网关统一向外系统提供REST API的过程中,除了具备服务路由、均衡负载功能之外,它还具备了权限控制等功能。 Spring Cloud Netflix中的Zuul就担任了这样的一个角色,为微服务架构提供了前门保护的 ...
分类:
编程语言 时间:
2020-01-18 19:28:05
阅读次数:
168
客户端负载均衡器:Rbbion Ribbon是一个客户端负载均衡器,可以让您对HTTP和TCP客户端的行为进行大量控制。 Feign已使用Ribbon,因此如果您使用的是@FeignClient,则此部分也适用。 Ribbon中的一个核心概念是指定客户端的概念.每个负载均衡器都是组件集成的一部分,这 ...
分类:
编程语言 时间:
2020-01-14 10:10:54
阅读次数:
100
路由器和过滤器:Zuul 路由是微服务架构的组成部分。 例如,/ 可以映射到您的Web应用程序,/api /users映射到用户服务,/api/ shop映射到购物服务。 Zuul是Netflix基于JVM的路由器和服务器端负载均衡器。 Netflix使用Zuul进行以下操作: ? 配置属性zuul ...
分类:
编程语言 时间:
2020-01-14 09:44:30
阅读次数:
80
客户端负载均衡器:Rbbion Ribbon是一个客户端负载均衡器,可以让您对HTTP和TCP客户端的行为进行大量控制。 Feign已使用Ribbon,因此如果您使用的是@FeignClient,则此部分也适用。 Ribbon中的一个核心概念是指定客户端的概念.每个负载均衡器都是组件集成的一部分,这 ...
分类:
编程语言 时间:
2020-01-14 09:17:30
阅读次数:
99
参考自:方志朋的专栏 1. Ribbon 1.1 Ribbon简介 Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的 ...
分类:
编程语言 时间:
2020-01-13 09:12:53
阅读次数:
93
问题 什么是Hystrix Hystrix能干嘛? 服务降级 服务熔断 服务限流 接近实时的监控 ... ... 官方资料 https://github.com/Netflix/Hystrix/wiki ...
分类:
其他好文 时间:
2020-01-10 15:55:08
阅读次数:
50
教你如何使用 springProfile 与 springProperty 让你的logback.xml 配置显得更有逼格,当别人还在苦苦挣扎弄logback-{profile}.xml的时候 你一个文件就搞定了… - springProfile 该 <springProfile> 标签允许我们更加 ...
分类:
移动开发 时间:
2020-01-08 23:23:33
阅读次数:
167
Hystrix能做什么? 服务熔断、服务降级、服务限流、接近实时的监控... 参考: "https://github.com/Netflix/Hystrix/wiki/How To Use" 一旦调用服务方法失败并抛出了错误信息后,会自动调用 @HystrixCommand 标注好的 fallbac ...
分类:
编程语言 时间:
2020-01-08 23:12:57
阅读次数:
88
原文链接:http://techblog.netflix.com/2012/04/netflix-recommendations-beyond-5-stars.html在这篇包含两个部分的博文中,我们将揭开 Netflix 最有价值的资产——推荐系统的面纱。在第一部分,我们将介绍 Netflix P ...
分类:
Web程序 时间:
2020-01-06 00:45:20
阅读次数:
146
原文链接:http://techblog.netflix.com/2012/06/netflix-recommendations-beyond-5-stars.html在 blog 的第一部分,我们详细介绍了 Netflix 个性化推荐系统的各个组成部分。我们也解释了自从我们宣布 Netflix P ...
分类:
Web程序 时间:
2020-01-06 00:29:59
阅读次数:
90