• 相同点:Nginx和Zuul都可以实现负载均衡、反向代理(隐藏真实ip)、过滤请求、网关路由的效果。
  • 不同点

-Nginx是C语言编写;
-Zuul是Java语言编写;
/------------------------------------------
-Nginx:在服务器端实现负载均衡;
-Zuul:利用Ribbon+Eureka,在客户端本地实现负载均衡。
具体说说他们负载均衡的实现:
*Nginx:所有客户端请求交给Nginx进行负载均衡请求转发,是在服务器实现的;
*Zuul:客户端从Eureka服务注册中心获得服务注册信息列表,缓存到本地,在客户端本地实现轮询负载均衡策略;

小结:
Nngix适合于在服务器实现负载均衡,比如Tomcat;
Ribbon适合于微服务中RPC远程服务调用在本地实现负载均衡,比如Dubbo、SpringCloud都是本地负载均衡;

/-------------------------------------------

Nginx和Zuul的区别与关联相关推荐

  1. Nginx与Zuul之间区别

    Nginx与Zuul的区别 Nginx是采用服务器负载均衡进行转发 Zuul依赖Ribbon和eureka实现本地负载均衡转发 相对来说Nginx功能比Zuul功能更加强大,能够整合其他语言比如lua ...

  2. Nginx 和 Zuul 的区别

    不同点: 1) 首先 , Nginx是C语言开发,而 Zuul 是Java语言开发 2)其次,Nginx负载均衡实现,采用服务器实现负载均衡,而Zuul负载均衡的实现是采用 Ribbon  + Eur ...

  3. nginx 代理 内存_科普Nginx和apache的区别及优缺点比较

    最近很多小伙伴来问我Nginx和apache的区别,这个问题用三言两语也很难解释,于是整理出了这一篇文章与大家共享.除了Nginx和apache的区别,还比较了各自的优缺点.这是我自学Nginx和工作 ...

  4. Apache、Nginx、Tomcat的区别

    Apache.Nginx.Tomcat的区别 Nginx Tomcat Apache,Nginx与Tomcat的区别 Nginx -----是一个高性能的HTTP和反向代理服务器,也是一个IMAP/P ...

  5. 消息中间件学习总结(17)——MQ与RPC的区别和关联

    一.RPC RPC(Remote Procedure Call)远程过程调用,主要解决远程通信间的问题,不需要了解底层网络的通信机制.常用的RPC框架有Facebook的Thrift.Alibaba的 ...

  6. php选择nginx还是apache,浅谈apache和nginx的rewrite的区别

    1. Nginx Rewrite规则相关指令 Nginx Rewrite规则相关指令有if.rewrite.set.return.break等,其中rewrite是最关键的指令.一个简单的Nginx ...

  7. F5和nginx到底有什么区别

    前段时间,面试的时候,有人问了一个我这样的问题. 同样是做负载均衡,那么F5和nginx到底有什么区别呢? 一时语塞,要好好补补. 首先,得从网络七层模型开始说起. 不是标题党,实在是太懒了.不想写. ...

  8. Nginx与Apache的区别

    定义 Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页,它是一个模块化的服务器,可以运行在几乎所有广泛使用的计算机平台上.其属于应用服务器. Apa ...

  9. RGB、YUV、HSV和HSL区别和关联

    RGB.YUV.HSV和HSL区别和关联 近期在做的一个需求和颜色转换有关系,所以本篇将开发过程中比较常见的 四种颜色 进行一番梳理. 一.RGB颜色空间 从我们最常见的RGB颜色出发,RGB分别对应 ...

最新文章

  1. android人脸识别源代码,Android自带的人脸识别
  2. h3c_rip附加相关视频
  3. 【CoppeliaSim】远程 API 之 Matlab 控制,对比 V-rep 有些不同
  4. python第七周答案_马哥2016全新Linux+Python高端运维班第七周作业
  5. [源码和文档分享]基于C++实现的运动会统分系统
  6. 剑指offer之21-25题解
  7. 适合python爬虫使用的浏览器_python爬虫:使用Selenium模拟浏览器
  8. 第一篇 Entity Framework Plus 之 Audit
  9. mysql 备份 索引_mysql-索引、导入、导出、备份、恢复
  10. 中广核继续领航光伏风向标 630后首个重大招标项目
  11. 【leetcode】最强边界条件
  12. 赋值语句、变量、数学表达式、位运算详解(C++)
  13. mysql一对多前端实现_django一对多模型以及如何在前端实现详解
  14. Maven使用本地jar包(三种方式)
  15. Java SE 12 新增特性
  16. 联想计算机怎么设置硬盘,联想电脑硬盘模式怎么更改
  17. 通信协议:分辨率和偏移量的使用
  18. ICMP重定向(ICMP redirect)实验分析
  19. html-css-边框样式
  20. ROS | launch启动文件的使用

热门文章

  1. JSD-2204-反射-Day17
  2. 2019网易笔试(4-7题)
  3. 对接亚马逊 ads api( Amazon Advertising API) 第三章:对接 Sponsored Products
  4. java开发平时看什么东西
  5. 【C语言】已知三角形三边长,求三角形面积
  6. pymysql获取要查询的字段名(列名)
  7. CVPR 2016 摘要阅读
  8. unity的ui跟随鼠标移动
  9. 智能对话需求_我们是否已经超过了智能手机的需求?
  10. [转]Facebook 如何存储150亿张、1.5PB的照片