上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 关于网关配置跨域的没什么可多说的,简单粗暴一回,直接上代码: import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import 阅读全文
posted @ 2021-08-17 00:26 Vermeer 阅读(341) 评论(0) 推荐(0)
摘要: 接口 ServerWebExchange: 关于 过滤器 相关接口解说请看: https://www.cnblogs.com/fdzang/p/11812348.html ServerWebExchange的注释: ServerWebExchange是一个HTTP请求-响应交互的契约。提供对HTTP 阅读全文
posted @ 2021-08-17 00:16 Vermeer 阅读(1026) 评论(0) 推荐(0)
摘要: 过滤器:HystrixGatewayFilterFactory Spring Cloud Gateway 可以利用 Hystrix 实现服务降级等功能。 当Gateway进行路由转发时,如果发现下游服务连接超时允许进行服务降级。 实现原理:当连接超时时,使用Gateway自己的一个降级接口返回托底数 阅读全文
posted @ 2021-08-17 00:11 Vermeer 阅读(220) 评论(0) 推荐(0)
摘要: 可以利用Gateway中RequestRateLimiter实现限流 常见的限流算法 1、计数器算法 以QPS(每秒查询率Queries-per-second)为100举例。 从第一个请求开始计时。每个请求让计数器加一。当到达100以后,其他的请求都拒绝。 如果1秒钟内前200ms请求数量已经到达了 阅读全文
posted @ 2021-08-17 00:06 Vermeer 阅读(2014) 评论(0) 推荐(0)
摘要: Filter作用 在路由转发到代理服务之前和代理服务返回结果之后额外做的事情。Filter执行了说明断言条件通过了 官网文档:https://cloud.spring.io/spring-cloud-gateway/reference/html/#gatewayfilter-factories Ga 阅读全文
posted @ 2021-08-17 00:01 Vermeer 阅读(672) 评论(0) 推荐(0)
摘要: 启动 Gateway 日志中会打印 加载的断言 (官网介绍:https://cloud.spring.io/spring-cloud-gateway/reference/html/#gateway-request-predicates-factories) Loaded RoutePredicate 阅读全文
posted @ 2021-08-16 23:41 Vermeer 阅读(1049) 评论(0) 推荐(0)
摘要: Gateway 概述 什么是网关: API网关作用就是把各个服务对外提供的API汇聚起来,让外界看起来是一个统一的接口。同时也可在网关中提供额外的功能。总结:网关就是所有项目的一个统一入口 网关 = 路由转发 + 过滤器(编写额外功能) 路由转发: 接收外界请求,通过网关的路由转发,转发到后端的服务 阅读全文
posted @ 2021-08-16 23:25 Vermeer 阅读(678) 评论(0) 推荐(0)
摘要: 通常看到的 Nacos 启动 都是 jar 包下载来,命令启动,或者是 docker 启动,这样的启动方式对于开发过程中并不方便, 为了灵活的在开发过程中启动,所以通过 Nacos 官方 GitHub 拉取了源码 来整合启动,当然这种方式,仅仅只是为了开发过程中使用,并不推荐用于部署; Nacos 阅读全文
posted @ 2021-08-08 23:12 Vermeer 阅读(2054) 评论(1) 推荐(1)
摘要: 简介: frp内网穿透 Github 地址 https://github.com/fatedier/frp 如果想使用 Docker 方式部署的朋友,需要具备 docker 的环境支持 docker 环境安装(支持一键安装):https://www.cnblogs.com/chxlay/p/1543 阅读全文
posted @ 2021-08-08 20:35 Vermeer 阅读(2013) 评论(0) 推荐(1)
摘要: 加入依赖: <dependency> <groupId>net.logstash.logback</groupId> <artifactId>logstash-logback-encoder</artifactId> </dependency> 配置: behelpful: platform: lo 阅读全文
posted @ 2021-08-08 19:58 Vermeer 阅读(175) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页