Zuul功能:Zuul 是在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。
Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。官方推荐getway代替Zuul。
Zuul主要解决以下四方面的问题:
1在服务架构下,服务有很多,每个服务都有自己的ip和port等信息,这些信息可以由Zuul统一管理起来;
2对于不同服务的认证和授权操作,可以从具体的服务下放到Zuul中统一控制;
3当项目进行迭代时,可能一些服务被拆分,一些服务被合并,Zuul将这种变化与客户端隔离;
4Zuul可以将安全校验进行统一的管理。