采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
Pre在请求之前调用,Post在请求之后调用是根据为的类名来区分吗?为按照PreLogGatewayFilterFactory写了个PostLogGatewayFilterFactory,然后在user微服务设置了端点,结果是2个过滤器工厂类都调用完,才会进入user微服务都断电
不是用名称去指定哈,过滤器Pre/Post是一个纯概念,使用上其实并不会有感知的。
执行顺序是用过滤器顺序去控制执行顺序的。
要想实现你的目标,你得知道:
让pre在转发的过滤器之前执行;
知道执行转发的过滤器的顺序;
让post在转发的过滤器之后执行。
这个问题细节还是比较多的,建议带着疑问继续学习下去,在课程 《10-15 再谈过滤器执行顺序》一节,对过滤器的执行顺序,有详细的探讨。
在过滤器工厂、以及全局过滤器的相关小节,有探讨每个过滤器是干嘛的(其中包括执行转发的过滤器 是啥)
祝您学习愉快!
登录后可查看更多问答,登录/注册
面向未来微服务:熟练掌握Spring Cloud Alibaba
491 4
1.9k 1
2.5k 2
1.6k 3
3.5k 13