zuul 中的过滤器总共有 4 中类型.
① pre : 可以在请求被路由之前调用, 适用于身份验证场景, 认证通过后在继续执行.
② route : 在路由请求时被调用, 适用于灰度发布场景...过滤器中的数据传递
过滤器中的数据传递使用 RequestContext 的 set 方法.
10....过滤器发生异常, 一般都是在 run 方法里, 没有捕获的, 都会最终到 error 过滤器中, 我们可以先定义一个 error 异常, 然后在 run 方法里处理一下异常
然后我们在定义一个统一异常处理...Zuul 容错
zuul 的主要功能是转发, 在转发的过程中无法保证被调用的服务是可用的, 这个时候就要有容错机制 和 回退机制.....
13. zuul 的回退
在 Spring Cloud 中 zuul 默认整合了 Hystrix, 当后端服务异常的时候可以为 zuul 添加回退功能.