摘要: #Springboot-微服务-微服务组件之服务管理-Zuul网关 Zuul.简介 官网:https://github.com/Netflix/zuul Zuul加入后的架构 不管是来自于客户端(PC或移动端)的请求,还是服务内部调用。一切对服务的请求都会经过Zuul这个网关,然后再由网关来实现 鉴 阅读全文
posted @ 2021-07-18 21:57 菜菜920 阅读(305) 评论(0) 推荐(0) 编辑
摘要: #Springboot-微服务-微服务组件之服务管理-优雅的调用服务-Feign ##简介 Feign可以把Rest的请求进行隐藏,伪装成类似SpringMVC的Controller一样。你不用再自己拼接url,拼接参数等等操作,一切都交给Feign去做。 ###快速入门 重要点 引入feign相关 阅读全文
posted @ 2021-07-18 18:25 菜菜920 阅读(630) 评论(0) 推荐(0) 编辑
摘要: #Hystrix-服务熔断 1.1 熔断原理 Hystrix-熔断状态模型 状态类型有三种: Closed: 关闭状态(断路器关闭),所有请求正常访问 Opne: 开启状态(断路器打开),所有请求会被降级处理,Hystrix 会对请求情况计数,当一定时间内请求的百分比到达阈值,测出发熔断,断路器完全 阅读全文
posted @ 2021-07-18 13:27 菜菜920 阅读(173) 评论(0) 推荐(0) 编辑
摘要: #Springboot-微服务-微服务组件之服务管理-服务熔断雪崩-Hystrix-线程超时-时长配置 1.Hystrix 1.1.简介 Hystrix,即熔断器。 Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。 1.2.熔断器的工作机制: 正 阅读全文
posted @ 2021-07-18 11:26 菜菜920 阅读(541) 评论(0) 推荐(0) 编辑