摘要: nacos是eureka的国产版 并额外增加了很多支持 下载安装包 在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码: GitHub主页:https://github.com/alibaba/nacos GitHub的Release下载页:https://g 阅读全文
posted @ 2023-08-09 15:32 356a 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Ribbon默认是采用懒加载,即第一次访问时才会去创建LoadBalanceClient,请求时间会很长。 而饥饿加载则会在项目启动时创建,降低第一次访问的耗时,通过下面配置开启饥饿加载: ```yaml ribbon: eager-load: enabled: true clients: user 阅读全文
posted @ 2023-08-09 15:18 356a 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 在12里面梳理了ribben工作的基本流程 ```mermaid graph TD A["注解loadbalanced"] --> B["拦截器loadbalanceinterceptor"] --> C["负载均衡客户端loadbalanceclient"] --> D["负载均衡器loadbal 阅读全文
posted @ 2023-08-09 14:29 356a 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 当ribben和eureka 放一起看待的时候 ribben的基本原理: 利用注解@LoadBalanced给restTemplate添加拦截器-LoadBalancerInterceptor - `request.getURI()`:获取请求uri,本例中就是 http://user-servic 阅读全文
posted @ 2023-08-09 08:16 356a 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 服务名称代替实际的IP与端口 ![](https://img2023.cnblogs.com/blog/3090785/202308/3090785-20230809081241390-1745783018.png) 由图可知,服务注册以后,通过服务名称可以获知实际IP\PORT 因此可以将IP\P 阅读全文
posted @ 2023-08-09 08:14 356a 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 微服务添加依赖 ``` org.springframework.cloud spring-cloud-starter-netflix-eureka-client ``` 配置文件与访问URL的关系 ![](https://img2023.cnblogs.com/blog/3090785/202308 阅读全文
posted @ 2023-08-09 08:07 356a 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 单例池增加restTemplate对象 ``` @Bean public RestTemplate singletonRestTemplate(){ return new RestTemplate(); } ``` 新增接口 ``` 1.新增接口类 2.将单例池中的restTemplate对象依赖注 阅读全文
posted @ 2023-08-06 22:32 356a 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 创建spring boot项目 ![](https://img2023.cnblogs.com/blog/3090785/202308/3090785-20230807154244560-533259504.png) 修改spring boot版本与JDK版本(与其他微服务版本保持一致) ![](h 阅读全文
posted @ 2023-08-06 22:30 356a 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 下载对应初始项目cloud-demo 链接: https://pan.baidu.com/s/1NpovDVLj8ZSrDjt2seID2A?pwd=dp3f 提取码: dp3f 安装MySQL 准备数据库 ``` mysql -uroot -pMysql12345^ --connect-expir 阅读全文
posted @ 2023-08-05 16:46 356a 阅读(6) 评论(0) 推荐(0) 编辑
摘要: https://www.bilibili.com/video/BV1LQ4y127n4?p=6&vd_source=5c5bc2d817741ded0db4f222d4a03a7c 官方文档: https://spring.io/projects/spring-cloud ![](https://i 阅读全文
posted @ 2023-08-04 17:04 356a 阅读(3) 评论(0) 推荐(0) 编辑