当前位置: 代码迷 >> 综合 >> 【博客344】简述微服务新利剑:Istio
  详细解决方案

【博客344】简述微服务新利剑:Istio

热度:21   发布时间:2024-01-30 03:57:06.0

内容: 记录service msh的新代表产品:Istio

Istio的架构组成:

Istio 的架构可以说由两部分组成,分别是 Proxy 和 Control Plane。Proxy:就是SideCar,与应用程序部署在同一个主机上,应用程序之间的调用都通过Proxy 来转发,目前支持 HTTP/1.1、HTTP/2、gRPC 以及 TCP 请求。Control Plane:与 Proxy 通信,来实现各种服务治理功能,包括三个基本组件:
* Pilot
* Mixer 
* Citadel

架构图:
在这里插入图片描述
Proxy:

ProxyIstio 的 Proxy 采用的是 Envoy,它是用 C++ 语言