首页 > 编程语言 > 详细

SpringCloud学习笔记(七、SpringCloud Netflix Zuul)

时间:2019-10-20 11:11:46      阅读:97      评论:0      收藏:0      [点我收藏+]

目录:

  • springcloud整合eureka、config、zuul
  • zuul源码分析

springcloud整合eureka、config、zuul:

1、架构图

技术分享图片

2、GitHub:https://github.com/mrjdrs/springcloud-integration.git

zuul源码分析:

1、zuul请求生命周期

技术分享图片

 

 

zuul分为4大过滤器,pre-前置过滤器、route-路由过滤器、post-后置过滤器、error-错误过滤器。

)pre:在请求转发前处理请求,如日志、请求校验等

)route:将请求转发到具体的服务提供方

)post:在接收到服务提供方的返回结果后做的一些处理,如数据加工、内容转换等等(数据脱敏)

)error:当请求发生异常时启用error过滤器

2、zuul过滤器

技术分享图片

3、自定义过滤器示例

见https://github.com/mrjdrs/springcloud-integration.git的com.jdr.maven.sc.integration.zuul.filter.LogFilter

 

SpringCloud学习笔记(七、SpringCloud Netflix Zuul)

原文:https://www.cnblogs.com/bzfsdr/p/11692778.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!