上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页
摘要: GatewayFilter Factory 是 Spring Cloud Gateway 中提供的过滤器工厂。Spring Cloud Gateway 的路由过滤器允许以某种方式修改传入的 HTTP 请求或输出的 HTTP 响应,只作用于特定的路由。Spring Cloud Gateway 中内置了 阅读全文
posted @ 2021-02-22 14:59 节日快乐 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud Gateway 内置了许多路由断言工厂,可以通过配置的方式直接使用,也可以组合使用多个路由断言工厂。接下来为大家介绍几个常用的路由断言工厂类。 1)Path 路由断言工厂 Path 路由断言工厂接收一个参数,根据 Path 定义好的规则来判断访问的 URI 是否匹配。 sp 阅读全文
posted @ 2021-02-08 12:29 节日快乐 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 本节我们先创建一个 Gateway 项目,然后实现了一个最简单的转发功能,并进行 Eureka 路由的整合。 1、创建 Gateway 项目 创建一个 Spring Boot 的 Maven 项目,增加 Spring Cloud Gateway 的依赖 <parent> <groupId>org.s 阅读全文
posted @ 2021-02-08 12:03 节日快乐 阅读(303) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud Gateway 是 Spring 官方基于 Spring 5.0、Spring Boot 2.0 和 Project Reactor 等技术开发的网关,Spring Cloud Gateway 旨在为微服务架构提供一种简单有效的、统一的 API 路由管理方式。Spring 阅读全文
posted @ 2021-02-08 11:46 节日快乐 阅读(237) 评论(0) 推荐(0) 编辑
摘要: zuul 中自带了一个 DebugFilter,一开始笔者也没明白这个 DebugFilter 有什么用,看名称很容易理解,它是用来调试的,可是你看它的源码几乎没什么逻辑,就 set 了两个值而已 @Override public Object run() { RequestContext ctx 阅读全文
posted @ 2021-02-08 10:39 节日快乐 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 系统在生产环境出现问题时,排查问题最好的方式就是查看日志了,日志的记录尽量详细,这样你才能快速定位问题。下面带大家学习如何在 Zuul 中输出请求响应的信息来辅助我们解决一些问题。熟悉 Zuul 的朋友都知道,Zuul 中有 4 种类型过滤器,每种都有特定的使用场景,要想记录响应数据,那么必须是在请 阅读全文
posted @ 2021-02-07 22:32 节日快乐 阅读(166) 评论(0) 推荐(0) 编辑
摘要: /routes 端点 当 @EnableZuulProxy 与 Spring Boot Actuator 配合使用时,Zuul 会暴露一个路由管理端点 /routes。借助这个端点,可以方便、直观地查看以及管理 Zuul 的路由。将所有端点都暴露出来,在 application.properties 阅读全文
posted @ 2021-02-07 22:22 节日快乐 阅读(99) 评论(0) 推荐(0) 编辑
摘要: Zuul 主要功能就是转发,在转发过程中我们无法保证被转发的服务是可用的,这个时候就需要容错机制及回退机制。 1、容错机制 容错,简单来说就是当某个服务不可用时,能够切换到其他可用的服务上去,也就是需要有重试机制。在 Zuul 中开启重试机制需要依赖 spring-retry。首先在 pom.xml 阅读全文
posted @ 2021-02-07 21:52 节日快乐 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 在教程《Zuul网关的介绍及使用》中一开始就介绍过,Zuul 可以实现很多高级的功能,比如限流、认证等。想要实现这些功能,必须要基于 Zuul 给我们提供的核心组件“过滤器”。 过滤器类型 Zuul 中的过滤器跟我们之前使用的 javax.servlet.Filter 不一样,javax.servl 阅读全文
posted @ 2021-02-07 21:24 节日快乐 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 在教程《Zuul网关介绍和使用》中,我们学习了如何结合 Eureka 来实现动态的路由转发。当 Zuul 集成 Eureka 之后,其实就可以为 Eureka 中所有的服务进行路由操作了,默认的转发规则就是“API 网关地址+访问的服务名称+接口 URI”。在给服务指定名称的时候,应尽量短一点,这样 阅读全文
posted @ 2021-02-07 19:40 节日快乐 阅读(120) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页