408661288
0257-708951240
导航

您的位置:主页 > 摄影业务 >

服务网格一目了然

本文摘要:服务网格服务网格被翻译成服务网格,是微服务的升级和演进。那为什么会有Service Mesh呢?我们应该首先分析一下目前以SpringCloud为代表的微服务框架出了什么问题。个人认为有三点:框架服务。 就像使用SpringCloud一样,需要对SC组件有充分的了解。同时,它需要能够解决供应链组件中的问题。微服务框架通常只支持一个或一个特定的集中式框架。但是,这是微服务最初定义的一个重要特征:语言独立。 很明显,完全不一样。在代码层面。微服务框架和业务代码紧密耦合在一起。

亚搏app手机版

服务网格服务网格被翻译成服务网格,是微服务的升级和演进。那为什么会有Service Mesh呢?我们应该首先分析一下目前以SpringCloud为代表的微服务框架出了什么问题。个人认为有三点:框架服务。

就像使用SpringCloud一样,需要对SC组件有充分的了解。同时,它需要能够解决供应链组件中的问题。微服务框架通常只支持一个或一个特定的集中式框架。但是,这是微服务最初定义的一个重要特征:语言独立。

很明显,完全不一样。在代码层面。微服务框架和业务代码紧密耦合在一起。

框架的版本设计和依赖库的升级替换会对业务代码产生直接影响。于是,以林可德、特使、Ngixmesh为代表的演技模式(侧车模式)应运而生。什么是边车?这个很生动。对应软件设计,是侧车设计模式。

个人觉得和演技模式是一样的。所谓sidecar模式,是指除了业务代码之外,实现分布式系统所需的负载均衡、服务发现、认证授权、监控跟踪、流量控制等功能的模块。

亚搏app手机版

作为等同于服务的代理服务单独部署,并与业务服务一起部署以接收服务流。这个sidecar控制着微服务之间的发现、挪用、监控和治理的有效性。从更高的角度来看,当服务很多的时候,就是下面的服务网格。绿色节点代表商务服务,蓝色是对应的侧车。

这是第一代服务网格。这个格子看起来很复杂,很难操作。因此,以Istio为代表的第二代服务网格(Service Mesh)在不断优化后应运而生。每个边车服务城市向控制台注册自己的信息。

控制台可以全局监控服务,并向某个服务发出控制命令。鸟瞰服务仍然在网格之间穿梭,我们从一个统一的控制台控制整个情况。这是另一个功能架构图。Service Mesh给我印象最深的是两点:1。

语言独立。我们可以根据业务特点和开放人员能力选择合适的开发语言。而且每组都可以根据情况选择。

亚搏手机版官网

2.框架代码和业务代码的分散化。因为大量的微服底层功能都是侧车代理模块提供的。因此,业务代码可以更简单,甚至从巨大的SpringCloud撤退到SpringBoot。加上服务集装箱化。

未来有可能业务开发者和ServiceMesh开发运营人员越来越清晰。个人认为,以Spring Cloud为代表的微服务是实现服务治理平台的现状,而Service Mesh是未来。


本文关键词:服务,网格,一目了然,服务,网格,被,翻,译成,是,亚搏手机app官方网站入口

本文来源:亚搏手机app官方网站入口-www.zgsyzzw.com