摘要: 每个方法都配备一个fallback方法 不利于开发的 用类的方式 并且整个方法都是在同一个线程池里面的 主要对于client的修改: pom: 实现类 feign fallback类 启动类: yml 启动后: 感谢:https://www.jb51.net/article/138758.htm 这 阅读全文
posted @ 2018-11-15 23:41 toov5 阅读(3539) 评论(0) 推荐(0) 编辑
摘要: 默认情况下是不能及时获取变更的配置文件信息 Spring Cloud分布式配置中心可以采用手动或者自动刷新 1、手动需要人工调用接口 监控中心 2、消息总线实时通知 springbus 动态刷新数据 在SpringCloud中有手动刷新配置文件和实时刷新配置文件两种方式。 手动方式采用actuato 阅读全文
posted @ 2018-11-15 23:23 toov5 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: 1、搭建git环境 目的:持久化存储配置文件信息 采用码云 创建后 继续创建文件夹 用来区分不同的项目 下面就是git上存放配置文件了。环境的区分 dev sit pre prd 开发 测试 预发布 准生产 sit 和 prd 环境 ConfigServer环境搭建: 注意Config server 阅读全文
posted @ 2018-11-15 21:54 toov5 阅读(349) 评论(0) 推荐(0) 编辑
摘要: Config架构 当一个系统中的配置文件发生改变的时候,我们需要重新启动该服务,才能使得新的配置文件生效,spring cloud config可以实现微服务中的所有系统的配置文件的统一管理,而且还可以实现当配置文件发生变化的时候,系统会自动更新获取新的配置。 Git环境搭建 使用码云环境搭建git 阅读全文
posted @ 2018-11-15 18:01 toov5 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 基于Hystris解决雪崩效应: 1、服务降级: 防止用户一直等待,使用降级方式,调用FallBack(返回友好提示,不会去处理请求) 案例: 当前请求人数过多,请稍后重试 2、服务熔断:(和服务降级一起使用) 目的为了保护服务,在高并发情况下,如果请求达到了一定的极限(自己设置的预值)。自动开启服 阅读全文
posted @ 2018-11-15 15:16 toov5 阅读(947) 评论(0) 推荐(0) 编辑