![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cloud
那年的夏天123
静下心来
展开
-
nacos服务注册源码解析
一.启动注册服务到注册中心 1.利用springcloud实现的抽象类AbstractAutoServiceRegistration来注册服务 2.AbstractAutoServiceRegistration是利用spring的初始化完成事件来触发服务注册 3.底层最终采用jdk自带的http请求类来调用nacos提供的服务注册接口 ...原创 2021-09-29 11:17:01 · 91 阅读 · 0 评论 -
springcloud-feign核心源码解析一
一.@EnableFeignClients springboot集成的自动配置阅读源码首先搜 @EnableFeignClients, 发现这个enable注解导入了FeignClientsRegistrar类。 FeignClientsRegistrar实现了ImportBeanDefinitionRegistrar接口,如果读过spring源码的话知道spring会调用registerBeanDefinitions方法来注入bean。如下图 看这两行包装过的代码就知道这里注入的是默认的配置类和fei原创 2021-06-28 23:09:23 · 131 阅读 · 0 评论 -
Ribbon几种负载均衡规则
1.轮询规则 RoundRobinRule This rule simply choose servers by round robin. It is often used as the default rule or fallback of more advanced rules. 2.根据服务是否死掉或者服务处于高并发来分配权重 AvailabilityFilteringRule T...原创 2018-06-02 17:17:09 · 7736 阅读 · 0 评论