概述
什么是 Nginx,Nginx 实践以及与 Tomcat,Apache 的比较
什么是 Envoy
Envoy 是一款 CNCF 旗下的开源项目,由 Lyft 开源。Envoy 采用 C++ 实现,是面向 Service Mesh 的高性能网络代理服务。它与应用程序并行运行,通过以平台无关的方式提供通用功能来抽象网络。当基础架构中的所有服务流量都通过 Envoy 网格时,通过一致的可观测性,很容易地查看问题区域,调整整体性能。
Envoy 也是 Istio Service Mesh 中默认的 Data Plane,本文我们将讲解 Envoy 的一些基本概念,并采用一些实例来介绍如何在本地环境中快速使用 Envoy 作为 Service Mesh 的数据平面,以帮助读者理解 Istio 的 Data Panel 层实现。
Envoy 和 Nginx 对比
Nginx的关键词是Web服务器和反向代理,Envoy是透明接管流量,更加体现对流量的控制和掌控力。另外,从使用方式上看,微服务对Nginx是显式调用,通过Nginx完成负载均衡等相关功能,对Envoy是隐式调用,业务微服务不需要感知Envoy的存在,和使用Envoy使用相同的方式进行通信,只不过不再需要关注通信和链路治理的细节。
详细对比
最后
以上就是昏睡朋友为你收集整理的Envoy 是什么,和 Nginx 对比什么是 Nginx,Nginx 实践以及与 Tomcat,Apache 的比较什么是 EnvoyEnvoy 和 Nginx 对比的全部内容,希望文章能够帮你解决Envoy 是什么,和 Nginx 对比什么是 Nginx,Nginx 实践以及与 Tomcat,Apache 的比较什么是 EnvoyEnvoy 和 Nginx 对比所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复