spring cloud gateway 过滤器的工作原理

1. spring启动时扫描@Component注解

2.创建AllowFilter实例

3.从nacos/YAML读取配置:

    filters:

         - name: AllowFilter

           args:

              enable: true

              tokenHeader: Authorization

              thirdFlag: isThird

4.将args映射为FilterConfig对象

5.调用apply(FilterConfig config)生成GatewayFilter

6.按getOrder()返回的优先级执行。 

posted @ 2026-07-17 14:56  技术虫  阅读(3)  评论(0)    收藏  举报