8Zuul 禁用过滤器 · SpringCloud微服务实战 · 看云
8.Zuul 禁用过滤器
导航
本节代码地址
GitHub: https://github.com/xuyisu/fw-sping-cloud/tree/master/fw-cloud-gateways/fw-cloud-gateways-zuul-simple
GitHub: https://github.com/xuyisu/fw-sping-cloud/tree/master/fw-cloud-ribbon/fw-cloud-ribbon-server
如果想禁用一个Zuul过滤器,我们通过如下方式
-
配置中将相应的Bean 初始掉
-
在配置打开禁用的开关
TokenFilter 就是过滤器的类名
zuul:
TokenFilter:
route:
disabled: true
8.1 重启项目
浏览器或Postman 输入localhost:8679/ribbon/user/1,Header 里面什么都没放
可以看到,由于我们把TokenFilter 禁用了,也就是不起作用了,仅仅ZuulFilter打印出了日志,控制台日志如下
2020-01-03 21:57:24.112 INFO 18400 --- [nio-8679-exec-1] c.yisu.gateways.zuul.filter.ZuulFilter : 我是ZuulFilter
