过滤器生命周期疑问
来源:10-9 自定义过滤器工厂【生命周期、自定义的方式、核心API、编码】

锐牙子
2019-10-01
Pre在请求之前调用,Post在请求之后调用是根据为的类名来区分吗?为按照PreLogGatewayFilterFactory写了个PostLogGatewayFilterFactory,然后在user微服务设置了端点,结果是2个过滤器工厂类都调用完,才会进入user微服务都断电
写回答
1回答
-
大目
2019-10-01
不是用名称去指定哈,过滤器Pre/Post是一个纯概念,使用上其实并不会有感知的。
执行顺序是用过滤器顺序去控制执行顺序的。
要想实现你的目标,你得知道:
让pre在转发的过滤器之前执行;
知道执行转发的过滤器的顺序;
让post在转发的过滤器之后执行。
这个问题细节还是比较多的,建议带着疑问继续学习下去,在课程 《10-15 再谈过滤器执行顺序》一节,对过滤器的执行顺序,有详细的探讨。
在过滤器工厂、以及全局过滤器的相关小节,有探讨每个过滤器是干嘛的(其中包括执行转发的过滤器 是啥)
祝您学习愉快!
10
相似问题