API 网关设计 2021-02-26 gateway 网关评审 需求 需要的能力: 路由 协议转换 服务发现 mertices监控 路由动态更新 支持OAuth2,LDAP身份认证 熔断 重试 流量控制 负载均衡 场景一
API 网关设计 OAuth2 2021-02-26 gateway 领域模型 核心功能:为网关提供用户认证服务 提供的功能: 能够接入支持OAuth2的认证服务 用户登陆成功后可以跳转到之前访问的页面 领域图 storage request storage proxy storage
API 网关设计 插件编写 2021-02-26 gateway trpc/http-gateway 需求:对外提供HTTP的转发功能 特性: 支持自定义的Filter和Predicate 兼容spring cloud gateway的配置 网关设计 storage predicate { storage PredicateFactory
Spirng Cloud 过滤器 2021-02-26 gateway 网关 通用过滤器 过滤器 作用 描述 RemoveCachedBodyFilter 处理缓存 MIN_LEVEL AdaptCachedBodyGlobalFilter MIN_LEVEL+1000 NettyWriteResponseFilter 返回response body -1 ForwardPathFilter 处理uri为"forward"请求 0 RouteToRequesrUrlFilter 处理URI
spring 源码解析--mvc 处理流程 2021-02-26 spring spring 源码解析–mvc 处理流程 客户端发出HTTP请求,框架找到并执行对应的方法,最后将执行的结果进行返回 简单的版本预设条件: 1.不用