Gateway服务网关

服务网关:高性能,高可用

一、流量网关与服务网关的区别

  1. 流量网关:指提供全局性的、与后端业务应用无关的策略,如HTTPS证书认证、Web防火墙、全局流量监控、黑白名单等
  2. 服务网关:指与业务紧耦合的、提供单个业务域级别的策略,服务治理、token认证、负载均衡

二、Spring Cloud Gateway 配置项

  1. 路由(route):由ID、目标URI、断言集合和过滤器集合组成
  2. 断言(Predicate):允许开发人员匹配HTTP请求中的任何内容
  3. 过滤器(filter):可以在返回请求之前或之后修改请求和响应的内容

2.1过滤器分类

  1. 根据生命周期分类:
    PRE:前置过滤器(2)基本上都带Request单词
    POST后置过滤器(4)基本上都带Response单词
  2. 作用范围
    局部过滤器:GatewayFilter:应用到单个路由或者一个分组的路由上(需要在配置文件中配置)
    全局过滤器:GlobalFilter:应用到所有的路由上(无需配置,全局生效)
相关推荐
七夜zippoe15 小时前
API网关设计模式实战 Spring Cloud Gateway路由过滤限流深度解析
java·设计模式·gateway·路由·api网关
汪碧康15 小时前
一文讲解kubernetes的gateway Api的功能、架构、部署、管理及使用
云原生·容器·架构·kubernetes·gateway·kubelet·xkube
大佐不会说日语~15 小时前
Docker Compose 部署 Spring Boot 应用 502 Bad Gateway 问题排查与解决
spring boot·docker·gateway·maven·故障排查
Dontla3 天前
Kubernetes流量管理双雄:Ingress与Gateway API解析(Nginx与Ingress与Gateway API的关系)
nginx·kubernetes·gateway
JavaLearnerZGQ3 天前
Gateway网关将登录用户信息传递给下游微服务(完整实现方案)
微服务·架构·gateway
Ares-Wang4 天前
网络》》BGP Border Gateway Protocol,边界网关协议
网络·gateway
一方_self5 天前
cloudflare AI gateway实战代理任意第三方大模型服务提供商
人工智能·gateway
雨中飘荡的记忆6 天前
Spring AI Gateway:从入门到实战,打造智能AI服务网关
人工智能·spring·gateway
没有bug.的程序员8 天前
Spring Cloud Gateway:API网关限流与熔断实战
java·开发语言·数据库·spring boot·gateway·api·springcloud
鸽鸽程序猿9 天前
【JavaEE】【SpringCloud】网关_GateWay
spring cloud·java-ee·gateway