开发者学堂课程【精通 Spring Cloud Alibaba:回顾上节课内容负载均衡】学习笔记,与课程紧密联系,让用户快速学习知识
课程地址:https://developer.aliyun.com/learning/course/634/detail/10073
回顾上节课内容负载均衡
微服务中的注册中心:
管理服务接口地址,从而能够实现动态调用。
本地客户端负载均衡器:
把地址统一注册在注册中心上,消费者如果想调用接口,要先去注册中心上获取会员服务地址,然后再实现服务。
均衡算法:
public object orderToMember() i
//1.根据服务名称从注册中心获取集群列表地址
List<ServiceInstance> instances =
discoveryClient.getInstances( serviceId: "meitemayikt-member" );
//2.列表任意选择一个实现本地rpc调用rest采用我们负载均衡的算法
serviceInstancesrviceInstance= loadBalancer.getSingleAddres(instances);URI rpcMemberUrl = srviceInstance.getUri();
Stringresult= restTemplate.getForobject(url: rpcNMemberUrl + "/getUser",String.class);return"订单调用会员返回结果:" +result;
}