首页 > 编程知识 正文

微服务架构选型alibaba(微服务网关架构)

时间:2023-05-06 07:57:59 阅读:83811 作者:1750

在当今的软件开发行业,特别是互联网上,微服务是一个非常火热的语言。 市场上有几个成型的微服务框架来简化开发工作量,但spring cloud绝对占有一席之地,不管是不是为java开发的,大部分人都应该听说过。 因为他实现了微服务所需的功能。

Spring cloud的整体概要。 这是我花了近三个小时的成果,也是对实际项目的总结。

 

a ) spring云网关是网关,起到令人兴奋的鸵鸟作用,是终端呼叫服务的第一道门槛,也是统一的入口。

b )负责Spring cloud eureka管理中心、各微服务的注册信息,一般设计为高可用性、中心中心。

c ) Server-n业务逻辑的微服务、业务需求的载体。 在使用ribbon、feign调用其他微服务的同时,使用注册客户端将自己注入治理中心,供其他服务和终端调用。

d ) Sidecar实现侧车功能,主要整合其他语言提供的服务。 在多语言环境中,这个功能是非常必要的。 特别是现在,大多数公司都是异构体系结构,通过Sidecar可以消除各语言内部的差别。

e ) Spring boot admin监视看板,可以查看JVM、日志、配置信息等各微服务的详细信息。

f ) Spring cloud turbine保险丝盒按微服务保险丝进行集成,提供统一的保险丝盒。

g ) Spring cloud zipkin微服务跟踪组件显示微服务呼叫链中每个请求的详细信息。

以上,总结说明了各组件及其所在的微服务体系结构整体的位置,为以下语句

章分阶段说明各组件的使用方法。

现在介绍了spring cloud的概要功能。 请关注后续各微服务组件的文章。 如果在开发过程中遇到问题,也可以留言共同探讨进步。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。