上低代码选得帆 专注PaaS十年
超300家大型头部企业的选择
在国内汽车行业TOP10中占有率50%
数据来源:中国机械工业联合会、中国汽车工业协会最新发布的“2021年中国汽车工业整车企业榜”
得帆信息完成A轮融资 百度领投
重新定义企业软件生产力
上API和ESB产品选得帆,得帆专注应用集成十年
我们全力以赴实现CIO的数字化目标
快速分析Netflix-zuul网关服务
什么是Zuul?
Zuul是后端所有请求的网关,从设备和网站到Netflix流应用程序。边缘服务应用程序Zuul旨在提供动态路由、监控、灵活性和安全性。您还可以根据需要将请求路由到多个Amazon Auto Scaling Groups。
为什么我们要创建Zuul?
路由是微服务体系结构不可缺少的一部分。例如,/api/users映射到用户服务,/api/shop映射到商店服务。Zuul是基于Netflix JVM的路由器和服务器端负载平衡器。
Netflix API流量的数量和多样性有时会导致在线操作环境问题,而不会发出警告。我们需要一个能迅速改变行为的系统来应对这种情况。
Zuul是多种类型的过滤器,使您可以快速灵活地将功能应用于边缘服务。这些过滤器有助于执行以下功能:
1.认证和安全性--标识每个资源的认证要求,拒绝未满足的请求。
2.洞察力和监控--跟踪边缘的有意义的数据和统计信息,以便准确了解在线生产环境。
3.动态路由-根据需要将请求动态路由到其他后端群集。
4.压力测试-增量添加到群集以测量性能的流量。
4.负载分配--为每个请求类型分配容量,删除超出限制的请求。
5.静态响应处理-在不传递到内部群集的情况下,直接在边上创建一些响应
6.多区域灵活性-AWS区域之间的请求路由使elb使用多样化,并使ELB边缘更靠近成员。
最后,为了调试,您可以创建筛选器,将特定客户或设备路由到单独的API群集。在使用Zuul之前,使用Hadoop查询数十亿个记录请求,找到了数千个感兴趣的请求。
更多关于【Zuul】的方案、案例或者技术咨询,都欢迎联系得帆400电话,我们会派出最专业的团队,为您量身打造属于您的Zuul!
扫一扫,关注我们
总部地址:上海市静安区广中西路555号宝华国际广场17楼08~11室
咨询邮箱:services@definesys.com
分公司及研发机构:
上海、北京、长春、西安、青岛、广州、深圳、玉林等
COPYRIGHT @ 2014~2020 上海得帆信息技术有限公司 版权所有
400-087-0500