getaway-查看所有全局过滤器

Author Avatar
丁起男 11月 02,2021
  • 在其它设备中阅读本文章

getaway-查看所有全局过滤器

使用actuator

  1. 导入依赖

    		<dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-actuator</artifactId>
            </dependency>
    
  2. 修改配置文件

    management:
      server:
        port: 9090
      endpoints:
        web:
          exposure:
            include:  "*"
          base-path: /actuator
    
  3. 访问:http://localhost:9090/actuator/gateway/globalfilters

常用全局过滤器

过滤器描述
ForwardRoutingFilter事项本地网关内的forward转发,不再转发到下游微服务
NettyRoutingFilter基于Netty实现下游http或https资源转发
NettyWriteResponseFilter将代理响应写回网关客户端
ReactiveLoadBalancerClientFilter根据服务名称(负载均衡)实现下游资源转发
RouteToRequestUrlFilter将请求包含的原始url转换成网关进行请求转发所使用的url
GatewayMetriceFilter监控整个过滤
WebsocketRoutingFilter转发WebSocker请求