首页 > TAG信息列表 > ServiceInstance

Eureka:使用loadBalancerClientloadBalancerClient配合RestTemplate获取远程调用

前提:注入 @Autowired private LoadBalancerClient loadBalancerClient; LoadBalancerClient:获取服务对象。 RestTemplate:产生请求。 代码 @RequestMapping("usesayhello2") @ResponseBody public String usesayhello2(){ //第二种方法:使用loadBalancerClient获

SpringCloud升级之路2020.0.x版-32. 改进负载均衡算法

本系列代码地址:https://github.com/JoJoTec/spring-cloud-parent 在前面一节,我们梳理了实现 Feign 断路器以及线程隔离的思路,这一节,我们先不看如何源码实现(因为源码中会包含负载均衡算法的改进部分),先来讨论下如何优化目前的负载均衡算法。 之前的负载均衡算法 获取服务实

SpringCloud升级之路2020.0.x版-32. 改进负载均衡算法

本系列代码地址:https://github.com/JoJoTec/spring-cloud-parent 在前面一节,我们梳理了实现 Feign 断路器以及线程隔离的思路,这一节,我们先不看如何源码实现(因为源码中会包含负载均衡算法的改进部分),先来讨论下如何优化目前的负载均衡算法。 之前的负载均衡算法 获取服务实例列

SpringCloud升级之路2020.0.x版-24.测试Spring Cloud LoadBalancer

本系列代码地址:https://github.com/HashZhang/spring-cloud-scaffold/tree/master/spring-cloud-iiford 通过单元测试,我们也可以了解下一般我们实现 spring cloud 自定义的基础组件,怎么去单元测试。 这里的单元测试主要测试三个场景: 只返回同一个 zone 下的实例,其他 zone 的不