我们看到在域名部分,我们写的是服务名. 其实调用了ribbon的负载均衡策略以后, 我们大概可以知道, 它是将
http://stock 变成了 http://ip:port/的形式....这是一个接口, 那么注解是在哪里被实现的呢?那么,就需要查源码调用了
2. 查找loadBalanced的实现类
怎么找实现类呢?入口在哪里?...根据这个思路, 我们在RibbonLoadBalancerClient包下找一找有没有类似的Configuration....我们知道, 在nacos中有一个注册表用来存储服务注册过来的信息, 项目启动后, 这些元数据信息会同步回传给ribbon, ribbon会在本地维护一个注册表....但这个注册表可能随时变化, 所以, 需要定期去同步更新服务数据. 所以.
1. 初始化的时候去nacos去服务注册表数据
2.