H__D  
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 58 下一页

2020年4月21日

摘要: Gateway Filter介绍 Filter,在“pre”类型的过滤器可以做参数校验、权限校验、流量监控、日志输出、协议转换等,在“post”类型的过滤器中可以做响应内容、响应头的修改,日志的输出、流量监控等,有非常重要的作用 Filter除了分为“pre”和“post”两种方式的Filter外, 阅读全文
posted @ 2020-04-21 01:56 H__D 阅读(3091) 评论(0) 推荐(1)
 
摘要: Predicate介绍 Spring Cloud Gateway将路由作为Spring WebFlux HandlerMapping基础架构的一部分进行匹配。Spring Cloud Gateway包括许多内置的路由断言工厂。所有这些断言都与HTTP请求的不同属性匹配。您可以将多个路由断言工厂与逻辑 阅读全文
posted @ 2020-04-21 01:30 H__D 阅读(5366) 评论(0) 推荐(2)

2020年4月20日

摘要: 前一章【SpringCloud】Gateway网关入门(十六)介绍的Gateway的基本使用,本章介绍Gateway路由配置 本章使用项目,还是上一章的项目 Gateway的路由配置有2中方式,一种是通过YML配置文件来配置,一种是通过配置类来配置 YML配置文件配置路由 1、指定路径转发路由 即根 阅读全文
posted @ 2020-04-20 00:52 H__D 阅读(13997) 评论(0) 推荐(0)

2020年4月19日

摘要: Gateway介绍 Spring Cloud Gateway是Spring Cloud的一个全新项目,基于Spring 5,Spring Boot 2和 Project Reactor等技术开发的网关,它旨在为微服务框架提供一种简单有效的统一的API路由管理方式,以及基于Filter方式提供一些强大 阅读全文
posted @ 2020-04-19 21:01 H__D 阅读(1581) 评论(1) 推荐(0)
 
摘要: 网关的概念 1、什么是路由网关 网关是系统的唯一对外的入口,介于客户端和服务器端之间的中间层,处理非业务功能 提供路由请求、鉴权、监控、缓存、限流等功能。它将"1对N"问题转换成了"1对1”问题。 通过服务路由的功能,可以在对外提供服务时,只暴露 网关中配置的调用地址,而调用方就不需要了解后端具体的 阅读全文
posted @ 2020-04-19 01:49 H__D 阅读(663) 评论(0) 推荐(1)

2020年4月17日

摘要: Hystrix仪表板介绍 Hystrix仪表板使您可以实时监视Hystrix指标。 可以使用此仪表板时,通过减少发现和恢复运营事件所需的时间来改善其运营。大多数生产事件的持续时间(由于Hystrix而已经不那么频繁了)变得更短了,并且影响减小了,这是由于Hystrix仪表板提供了对系统行为的实时洞察 阅读全文
posted @ 2020-04-17 01:10 H__D 阅读(724) 评论(1) 推荐(2)
 
摘要: Hystrix工作原理 流程图: 各节将更详细地说明此流程 HystrixCommand.run 构造一个HystrixCommand或HystrixObservableCommand对象 执行命令 响应是否已缓存? 断路器是否打开吗? 线程池/队列/信号量是否已满? HystrixObservab 阅读全文
posted @ 2020-04-17 00:23 H__D 阅读(709) 评论(0) 推荐(1)

2020年4月16日

摘要: 服务隔离介绍 当大多数人在使用Tomcat时,多个HTTP服务会共享一个线程池,假设其中一个HTTP服务访问的数据库响应非常慢,这将造成服务响应时间延迟增加,大多数线程阻塞等待数据响应返回,导致整个Tomcat线程池都被该服务占用,甚至拖垮整个Tomcat。因此,如果我们能把不同HTTP服务隔离到不 阅读全文
posted @ 2020-04-16 23:33 H__D 阅读(1267) 评论(0) 推荐(1)

2020年4月14日

摘要: 熔断机制 熔断机制是应对雪崩效应的一种微服务链路保护机制,当扇出链路的某个微服务出错不可用或者响应时间太长时,会进行服务的降级,进而熔断该节点微服务的调用,快速返回错误的响应信息。 当检测该节点微服务调用响应正常后,恢复调用链路。 在SpringCloud框架里,熔断机制通过Hystrix实现,Hy 阅读全文
posted @ 2020-04-14 23:18 H__D 阅读(828) 评论(0) 推荐(1)
 
摘要: Hystrix介绍 Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,Hystrix能保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。 “断路器”本身是一种开关装置,当某个服务单元发生 阅读全文
posted @ 2020-04-14 22:57 H__D 阅读(1323) 评论(1) 推荐(1)
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 58 下一页