上一页 1 2 3 4 5 6 7 ··· 55 下一页
摘要: 1 阅读全文
posted @ 2022-08-28 19:18 doremi429 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 新建一个springcloud-config-eureka-7001模块,导入config依赖 bootstrap.yml和application.yml配置: 将eureka-7001 yml配置拷贝一份config-eureka 1 spring: 2 profiles: 3 active: d 阅读全文
posted @ 2022-08-26 20:48 doremi429 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 新建一个springcloud-config-client-3355模块: 导入config依赖: 配置文件yml: 写ConfigClientController.java 访问profiles中dev环境设置的端口8201 阅读全文
posted @ 2022-08-26 16:53 doremi429 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 分布式系统面临的–配置文件问题 微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务,由于每个服务都需要必要的配置信息才能运行,所以一套集中式的,动态的配置管理设施是必不可少的。spring cloud提供了configServer来解决这个问题,我 阅读全文
posted @ 2022-08-26 14:21 doremi429 阅读(71) 评论(0) 推荐(0) 编辑
摘要: Zull包含了对请求的路由(用来跳转的)和过滤两个最主要功能: ​ 其中路由功能负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础,而过滤器功能则负责对请求的处理过程进行干预,是实现请求校验,服务聚合等功能的基础。Zuul和Eureka进行整合,将Zuul自身注册为Eureka服务 阅读全文
posted @ 2022-08-25 23:15 doremi429 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 打开一个idea的pom文件时,明明仓库有相关依赖,并且maven的仓库配置没有错误,但是maven的dependencies列表却报红,我们可以让idea每次加载pom文件的依赖不从idea的缓存中读取,而是到仓库中拿。 上述步骤不奏效可以清除缓存 阅读全文
posted @ 2022-08-25 22:23 doremi429 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 新建springcloud-consumer-hystrix-dashboard模块 导入hystrix依赖 yml配置端口号9001 主启动类添加@EnableHystrixDashboard 在有断路器的提供者模块DeptProviderHystrix_8001添加一个Servlet 需要引入a 阅读全文
posted @ 2022-08-25 20:38 doremi429 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 服务熔断:服务端 某个服务超时或者异常,引起熔断, 相当于保险丝服务降级:客户端 从整体网站请求负载考虑,当某个服务熔断或者关闭之后,服务将 不再被调用,此时在客户端可以准备一个失败回调FallbackFactory,返回一个(默认)缺省值。在springcloud-api service包下新建一 阅读全文
posted @ 2022-08-25 19:23 doremi429 阅读(37) 评论(0) 推荐(0) 编辑
摘要: Hystrix是一个应用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时,异常等,Hystrix 能够保证在一个依赖出问题的情况下,不会导致整个体系服务失败,避免级联故障,以提高分布式系统的弹性。 ​ “断路器”本身是一种开关装置,当某个服务单元发生故障之 阅读全文
posted @ 2022-08-25 14:43 doremi429 阅读(59) 评论(0) 推荐(0) 编辑
摘要: Feign集成了Ribbon 新建一个模块springcloud-consumer-dept-feign,与consumer-80类似,在实体模块springcloud-api和feign模块中导入feign依赖 实体模块中创建service包,写DeptClientService 接口:记得注入s 阅读全文
posted @ 2022-08-24 23:09 doremi429 阅读(309) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 55 下一页