23 nginx 和zuul 的区别

Nginx 与Zuul的区别;
相同点:
Zuul和nginx 都可以实现负载均衡。反向代理,过滤请求,实现网关效果;
不同点:
Nginx 采用C 语言编写;
Zuul采用java 语言编写:
ZUul 负载均衡的实现: 采用ribbon+eureka实现本地负载均衡;
Nginx 负载均衡实现: 采用服务器端实现负载均衡。
Nginx比zuul 功能会强大点因为nginx可以整合一些脚本语言(nginx+lua)

nginx适合于服务器端负载均衡,也可以实现网关
ZUUL适合微服务中实现网关,而且使用技术是java 语言

最好建议nginx+zuul实现网关
nginx作用实现反向代理
Zuul 对微服务实现网关拦截

你可能感兴趣的:(23 nginx 和zuul 的区别)