-
注册中心:就是一个服务注册的地方,我们可以把拆分的服务注册到注册中心,这样注册中心就能管理这些服务,服务之间的调用就会很方便,通过服务名就能相互调用。
-
负载均衡:被调用放的负载均衡,比如被调用的服务开了多个,调用方实际具体调用哪个服务是靠负载均衡来决定的。
-
服务调用:使得远程服务的调用更加的简洁方便,和普通接口调用一样简便。
-
配置中心:服务的数量一多,一些公有的配置一旦稍有改动,同步修改起来就会特别麻烦,使用Nacos config配置中心,公有的配置直接从Nacos上获取即可。
-
服务熔断:微服务的稳定性以及高可用性是要保证的,熔断就是保证服务出错时有一个兜底的方法,及时中断反馈出结果,不要一错再错。
-
分布式事务:在分布式环境下,整个链路中要保证ACID特性,需要采用分布式事务。
-
服务网关:网关作为挡在最前面的守卫,可以做统一的权限验证、判断断言来进行路由转发、限流、跨域等等。
-
链路追踪:实时追踪请求链路中的服务情况,快速定位错误,有助于及时恢复。
常见微服务的组件?
迷茫的羔羊羊2024-04-01 8:07
相关推荐
yx9o31 分钟前
Kafka 源码 KRaft 模式本地运行咔叽布吉1 小时前
【论文阅读笔记】CamoFormer: Masked Separable Attention for Camouflaged Object DetectionGemini19951 小时前
分布式和微服务的区别G丶AEOM1 小时前
分布式——BASE理论johnny2331 小时前
《大模型应用开发极简入门》笔记亦枫Leonlew1 小时前
微积分复习笔记 Calculus Volume 1 - 4.7 Applied Optimization Problems小肥象不是小飞象1 小时前
(六千字心得笔记)零基础C语言入门第八课——函数(上)星LZX1 小时前
WireShark入门学习笔记努力变厉害的小超超3 小时前
ArkTS中的组件基础、状态管理、样式处理、class语法以及界面渲染P.H. Infinity7 小时前
【RabbitMQ】03-交换机