API Gateway作用? 与过滤器的区别?Nginx与Zuul区别?

网关(gateway)的作用:

网关可以拦截客户端所有请求,对该请求进行权限控制、负载均衡、日志管理、接口调用监控等

 

过滤器与网关的区别是什么?

过滤器是拦截单个tomcat服务器请求。

网关是拦截整个微服务所有请求。

 

Nginx 与Zuul区别

相同点:Zuul和Nginx都可以实现负载均衡、反向代理、过滤器请求、实现网关效果

不同点:Nginx采用C语言编写

    Zuul采用java语言边学

    Zuul负载均衡实现:采用ribbon+eureka实现本地负载俊航。

    Nginx负载均衡实现:采用服务器端实现负载俊航。

    Nginx比Zuul功能会更加强大,因为Nginx整合一些脚本语言(Nginx+Lua)

    Nginx适用于服务器端负载均衡|也可以实现网关

    Zuul适合微服务中实现网关,而且使用的技术是java语言。

 

最好建议nginx+zuul实现网关

nginx作用实现反向代理

zuul对微服务实现网关拦截

转载于:https://www.cnblogs.com/wbl001/p/11138471.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值