![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring cloud
ZyyIsPig
这个作者很懒,什么都没留下…
展开
-
Spring Cloud Config配置中心学习
Spring Cloud Config配置中心学习配置实现过程从配置中心获取配置配置中心存在的问题消息总线改造配置中心改造用户服务配置统一管理所有微服务的一个服务众多的微服务配置文件需要配置很麻烦,使用Spring Cloud Config配置中心解决配置问题()配置中心本身也是一个微服务,需要注册到配置中心将配置文件放到码云(访问国内的服务器比github快)实现过程在码云新建仓库将user-service的application.yml文件内容上传配置文件的命名方式:{appli原创 2020-12-15 18:38:53 · 101 阅读 · 0 评论 -
Spring CloudGateWay和过滤器学习
Spring CloudGateWay学习网关GateWay动态路由添加前缀和去除前缀网关GateWay搭建网关微服务,实现服务路由分发。http://访问网关的服务/user/findById?id=11 ==> http://127.0.0.1:9091/user/findById?id=11实现步骤:创建SpringBoot工程gateway_server勾选starter:网关、Eureka客户端编写基础配置:端口,应用名称,注册中心地址编写路由规则:唯一表示id,路由ur原创 2020-12-15 11:19:04 · 540 阅读 · 1 评论 -
SpringCould Feign学习
SpringCould套件学习2Spring Cloud Feign远程调用配置导入依赖feign的starter启动引导类加@EnableFeignClients注解编写FeignClient接口,使用SpringMVC的注解在Controller中注入Feign接口,直接调用,无需实现类访问接口测试整合熔断器Spring Cloud Feign远程调用RestTemplate这种方式是否还有优化空间呢?从复用、管理、可读性继续宁考虑Feign 的英文表意为“假装,伪装,变形”, 是一个http请原创 2020-12-14 17:45:49 · 150 阅读 · 0 评论 -
SpringCould Hystrx熔断器使用和原理分析
SpringCould Hystrx熔断器使用为什么要用引入熔断的依赖坐标:开启熔断的注解编写服务降级处理方法模拟服务故障的情况配置熔断策略测试熔断策略为什么要用tomcat中线程出错不会立即释放,会驻留微服务中,一个请求可能需要多个微服务接口才能实现,会形成复杂的调用链路。如果某服务出现异常,请求阻塞,用户得不到响应,容器中线程不会释放,于是越来越多用户请求堆积,越来越多线程阻塞。单服务器支持线程和并发数有限,请求如果一直阻塞,会导致服务器资源耗尽,从而导致所有其他服务都不可用,从而形成雪崩效原创 2020-12-14 00:11:48 · 338 阅读 · 1 评论 -
SpringCloud Ribbon源码分析
负载均衡源码分析LoadBalancetInteceptor执行execute方法LoadBalancetInteceptor在intercept处打断点获取到了user-service服务名称,下一步进行解析执行execute方法继续追查源码是一个接口,点击左边的图标查看子类执行是实现类的excute方法继续点击进入查看excute方法,将服务名解析为url和端口解析后可以查看到端口...原创 2020-12-13 22:29:34 · 77 阅读 · 0 评论 -
IDEA使用springcloud配置简单集群
完成服务提供者的模块之后只需复制多份在不同的端口运行即可修改配置文件添加运行的参数,设置不同的端口避免冲突消费者使用负载均衡注入的restTemplate需要使用controller中请求的地址也要修改在服务提供者中添加字段查看效果...原创 2020-12-14 10:08:40 · 335 阅读 · 0 评论 -
查看@EnableDiscoveryClient源码
查询路径@EnableDiscoveryClient@Import({EnableDiscoveryClientImportSelector.class})定位EnableDiscoveryClientImportSelector.classEnableDiscoveryClientImportSelector导入的是SimpleDiscoveryClient原创 2020-12-12 11:02:52 · 776 阅读 · 0 评论