上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 97 下一页
摘要: GateWay概念: 1.路由: 2.断言:请求路径的匹配规则,若匹配则进入到断言所在的路由 3.过滤器: 阅读全文
posted @ 2021-02-24 13:16 爱编程DE文兄 阅读(242) 评论(0) 推荐(0) 编辑
摘要: GateWay特性: GateWay和Zuul的区别: Zuul1.x模型: 阅读全文
posted @ 2021-02-24 12:52 爱编程DE文兄 阅读(1270) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-02-24 12:25 爱编程DE文兄 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Hystrix图形化Dashboard一般是用来监控 被调用方/服务提供者 的,监控其被调用的情况。因此在提供方得加入下面的依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-sta 阅读全文
posted @ 2021-02-24 12:00 爱编程DE文兄 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Hystrix也能做对服务的监控,观察服务被调用的情况。下面是步骤: 1.创建一个模块,用于监控其他服务 2.添加依赖 <dependencies> # 该依赖是hystrix核心监控的依赖 <dependency> <groupId>org.springframework.cloud</group 阅读全文
posted @ 2021-02-24 11:42 爱编程DE文兄 阅读(79) 评论(0) 推荐(0) 编辑
摘要: Hystrix工作流程图: 上面的文字描述只是当前的个人理解,可能会存在一定的不足。 阅读全文
posted @ 2021-02-24 11:06 爱编程DE文兄 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-02-23 23:27 爱编程DE文兄 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 服务熔断使用很简单,在可能会出现故障的方法上加上@HystrixCommand,并设置一些属性,如下: // 服务熔断 @HystrixCommand(fallbackMethod = "paymentCircuitBreaker_fallback",commandProperties ={ @Hy 阅读全文
posted @ 2021-02-23 23:12 爱编程DE文兄 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 断路器有3中状态: 1.open:熔断状态。断路器已启动熔断,请求统一拒绝,只会返回降级的方法用于提示 2.halfOpen:半开状态,此时服务能处理一定量的请求,会尝试 从 降级处理 切换到 主逻辑上,如果请求还是失败,则状态回归open,若请求正常则close 3.close:无熔断状态。此时服 阅读全文
posted @ 2021-02-23 22:39 爱编程DE文兄 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 在上一篇说了Hystrix的降级使用,但这样会出现两个问题: 1.代码膨胀。每个方法都得需要有一个降级方法来处理,代码会变得很多。 2.代码耦合度高。降级方法是写在和添加了@HystricCommd方法同一个类里面,耦合度高 先解决第一个问题,只要我们定义一个统一的降级方法处理就行了,如下: 1.书 阅读全文
posted @ 2021-02-23 21:54 爱编程DE文兄 阅读(185) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 97 下一页