码迷,mamicode.com
首页 > 编程语言 > 详细

springcloud zuul 网关

时间:2020-02-18 09:31:32      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:res   安全   身份验证   客户端   指标   客户   过滤   filter   过滤器   

zuul网关简介

Zuul 网关的核心 是系列过滤器,可以在 Http 请求发起和响应返回期间执行 系列的过滤器。 Zuul 包括以下 四种过滤器:
1,PRE 过滤器 它是在请求路由到具体的服务之前执行的,这种类型的过滤器可 以做安全验证,例如身份验证、 参数验证等。
2,ROUTING 过滤器 它用于将请求路由到具体的微服务 。在默认情况下,它使用Http Client 进行网络请求。
3,POST 过滤器:它是在请求己被路由到微服务后执行的,一 般情况下,用作收集统计信息、指标,以及将响 传输到客户端。
4,ERROR 过滤器:它是在其他过滤器发生错误时执行的。
当一个客户端 Request 请求进入 Zuul 服务时,网关先进入“pre filter “,进行一 系列的验证、操作或者判断 然后交给“routing filter ”进行路由转发,转发到具体的服务实例进行逻辑处理、返回数据。当具体的服务处理完后,最后由“post filter” 进行处理, 该类型的处理器处理完之后,将 Response 信息返回给客户端。
 

springcloud zuul 网关

标签:res   安全   身份验证   客户端   指标   客户   过滤   filter   过滤器   

原文地址:https://www.cnblogs.com/tanouou/p/12324513.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!