摘要:
nacos是eureka的国产版 并额外增加了很多支持 下载安装包 在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码: GitHub主页:https://github.com/alibaba/nacos GitHub的Release下载页:https://g 阅读全文
摘要:
Ribbon默认是采用懒加载,即第一次访问时才会去创建LoadBalanceClient,请求时间会很长。 而饥饿加载则会在项目启动时创建,降低第一次访问的耗时,通过下面配置开启饥饿加载: ```yaml ribbon: eager-load: enabled: true clients: user 阅读全文
摘要:
在12里面梳理了ribben工作的基本流程 ```mermaid graph TD A["注解loadbalanced"] --> B["拦截器loadbalanceinterceptor"] --> C["负载均衡客户端loadbalanceclient"] --> D["负载均衡器loadbal 阅读全文
摘要:
当ribben和eureka 放一起看待的时候 ribben的基本原理: 利用注解@LoadBalanced给restTemplate添加拦截器-LoadBalancerInterceptor - `request.getURI()`:获取请求uri,本例中就是 http://user-servic 阅读全文
摘要:
服务名称代替实际的IP与端口 ![](https://img2023.cnblogs.com/blog/3090785/202308/3090785-20230809081241390-1745783018.png) 由图可知,服务注册以后,通过服务名称可以获知实际IP\PORT 因此可以将IP\P 阅读全文
摘要:
微服务添加依赖 ``` org.springframework.cloud spring-cloud-starter-netflix-eureka-client ``` 配置文件与访问URL的关系 ![](https://img2023.cnblogs.com/blog/3090785/202308 阅读全文