当前位置: 首页 > wzjs >正文

网站开发 定义网站流量报表

网站开发 定义,网站流量报表,广州网站建设服务公司,wordpress 文章左右分栏Spring Cloud Gateway 的过滤器 (Filters) 是处理请求和响应的核心组件,它们允许我们在请求被路由到目标服务之前 (pre-filter) 和从目标服务返回响应之后 (post-filter) 对其进行修改或增强。 过滤器类型 Spring Cloud Gateway 中的过滤器主要分为两大类&#xff1…

Spring Cloud Gateway 的过滤器 (Filters) 是处理请求和响应的核心组件,它们允许我们在请求被路由到目标服务之前 (pre-filter) 和从目标服务返回响应之后 (post-filter) 对其进行修改或增强。

过滤器类型

Spring Cloud Gateway 中的过滤器主要分为两大类:

  1. GatewayFilter (网关过滤器):
    • 作用范围: 绑定到特定的路由。只有当请求匹配到该路由时,这些过滤器才会被执行。
    • 配置方式: 通常在路由定义中配置。
    • 使用场景: 对特定服务的请求进行定制化处理,例如为某个微服务添加特定的请求头、修改路径等。
  2. GlobalFilter (全局过滤器):
    • 作用范围: 作用于所有路由。无论请求匹配到哪个路由,或者没有匹配到任何路由,全局过滤器都会被执行。
    • 配置方式: 作为 Spring Bean 注册到应用上下文中。
    • 使用场景: 通用的横切关注点,例如日志记录、认证、限流、跨域处理等。

常见的

filters:
# 请求修改相关# AddRequestHeader 过滤器:添加请求头。- AddRequestHeader=X-Request-Id, my-trace-id# AddRequestParameter 过滤器:添加请求参数。- AddRequestParameter=source, gateway# RemoveRequestHeader 过滤器:移除请求头。- RemoveRequestHeader=Cookie# RemoveRequestParameter 过滤器:移除请求参数。- RemoveRequestParameter=debug# SetRequestHeader 过滤器:设置或覆盖请求头。- SetRequestHeader=Host, example.com# PrefixPath 过滤器:为请求路径添加前缀。- PrefixPath=/v1# RewritePath 过滤器:重写请求路径,支持正则表达式。- RewritePath=/foo/(?<segment>.*), /${segment}# StripPrefix 过滤器:移除请求路径的指定前缀层数。- StripPrefix=1# 响应修改相关# AddResponseHeader 过滤器:添加响应头。- AddResponseHeader=X-Processed-By, Gateway# RemoveResponseHeader 过滤器:移除响应头。- RemoveResponseHeader=Server# SetResponseHeader 过滤器:设置或覆盖响应头。- SetResponseHeader=Cache-Control, no-cache# SetStatus 过滤器:设置响应的 HTTP 状态码。- SetStatus=401# 流量控制与弹性相关# RequestRateLimiter 过滤器:请求限流。# 注意:此过滤器通常需要配合具体的限流算法(如 RedisRateLimiter)使用。- RequestRateLimiter# CircuitBreaker 过滤器:断路器。用于故障隔离和熔断。- CircuitBreaker=myServiceCircuitBreaker# Retry 过滤器:重试机制。当后端服务调用失败时,进行重试。- Retry=3# 重定向与转发相关# RedirectTo 过滤器:重定向到新的 URL。- RedirectTo=302, https://new.example.com# Forward 过滤器:转发到本地 Spring WebFlux Handler。- Forward=/error

当一个请求匹配到某个路由后,Spring Cloud Gateway 就会构建该路由的过滤器链,过滤器的执行顺序则由它们的 order 值决定:

  • order越小的过滤器,在“pre”阶段越执行,在“post”阶段越执行。

文章转载自:

http://FPG4iAB1.kpxnz.cn
http://LJPa2Zvs.kpxnz.cn
http://gDQ4lnvU.kpxnz.cn
http://aHvaJJdq.kpxnz.cn
http://A5qSeIWi.kpxnz.cn
http://bYUgSA8W.kpxnz.cn
http://jMVnivMR.kpxnz.cn
http://Oymg5rNA.kpxnz.cn
http://f4eeEh2p.kpxnz.cn
http://kW8jG3M2.kpxnz.cn
http://DXuM4fAr.kpxnz.cn
http://DjTULkil.kpxnz.cn
http://cLBk9DPE.kpxnz.cn
http://SdLd8PZc.kpxnz.cn
http://TYauGbO9.kpxnz.cn
http://pnaXbJ6M.kpxnz.cn
http://aV0L2Mu1.kpxnz.cn
http://GFmX0d0K.kpxnz.cn
http://M2dlh0gd.kpxnz.cn
http://DTueUpO6.kpxnz.cn
http://uwhYB43P.kpxnz.cn
http://RseXl6Cg.kpxnz.cn
http://ZQfNphOJ.kpxnz.cn
http://gcXftwQy.kpxnz.cn
http://3z2EE6ku.kpxnz.cn
http://4NVpct5m.kpxnz.cn
http://YMSVFhzj.kpxnz.cn
http://qEkjqbPJ.kpxnz.cn
http://8hryh9kX.kpxnz.cn
http://4i7rIxs7.kpxnz.cn
http://www.dtcms.com/wzjs/654398.html

相关文章:

  • 英文网站建设 潍坊绚丽的网站
  • 有什么做家常菜的网站山东饰品行业网站开发
  • 做网站维护的人叫啥久久网招聘信息
  • 专做商业平台网站建筑行业招聘网站推荐
  • 六安网站建设推广泰安人才网最新招聘网
  • 福建建设工程环保备案网站入口聚成网络网站建设
  • 网站建设案例ppt软件开发公司的优势
  • 怎样查看网站关键词房地产开发资质
  • 新版网站上线济南莱芜都市网
  • 记事本里做网站 怎么把字体中文域名交易平台
  • 专业的电商网站建设公司排名黄村网站开发公司电话
  • 同一ip网站建网站要学什么
  • 河北邯郸中考成绩查询网站网店推广的作用有哪些
  • 做seo网站推广价格中国品牌策划公司排名
  • 手机电影网站怎么做的聊城网站建设首选天成网络
  • 企业网站导航下拉菜单怎么做有什么软件做短视频网站好
  • 南充做网站公司礼物说网站模板
  • 如何选择合适的建站公司网页制作和网站制作有什么区别
  • 个人网站建设法律规定平面设计和电商设计
  • 建筑学网站军事新闻最新消息今天报道
  • mooc网站开发案例百度推广业务电话
  • 申请免费网站哪个好wordpress分类自定义文字
  • 长春火车站进站需要核酸检测吗长沙优化网站分析
  • 网站建设 客户定位多语言版本网站
  • 工农区网站建设网站建设投标文件范本
  • 比较好的网站建设公司电话网站主播
  • 网站建设五行深圳品牌网站建设公司哪家好
  • 洛阳便宜网站建设新手做电商卖什么好
  • 山西做杂粮的网站青海 网站开发 图灵
  • 网站建站网站建设做国外直播网站有哪些