Service Mesh — Overview

Posted 范桂飓

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Service Mesh — Overview相关的知识,希望对你有一定的参考价值。

目录

微服务的两个层面

从层级抽象的角度看,一个微服务应用程序主要包含了两个层面:

  1. 业务逻辑层:由业务开发人员编写的业务逻辑相关的代码。
  2. 框架层:包含了服务治理等功能模块。

微服务架构服务治理的难点

服务治理,包括:服务注册、服务发现、服务订阅、RPC 通信协议、动态配置管理能力、服务降级能力、服务熔断能力、流量治理等。

其中的流量治理指的是:服务之间需要进行通讯、协同,才能完成某一项具体的业务功能。那么,当服务之间进行通讯、协同时,就一定要对其通讯的过程进行管理,或者说要对其进行(东西向的)流量管理。

另外,微服务架构的主要特征之一就是

以上是关于Service Mesh — Overview的主要内容,如果未能解决你的问题,请参考以下文章

Service mesh 原理与实践(十九)- 如何自己动手用 Go 语言实现一套 Service Mesh 架构

service mesh 简介

什么是Service Mesh?

Dubbo Mesh——Service Mesh的本质价值与应用探索

:在Service Mesh中如何实现负载均衡

consul 1.2 支持service mesh