-
注册中心:就是一个服务注册的地方,我们可以把拆分的服务注册到注册中心,这样注册中心就能管理这些服务,服务之间的调用就会很方便,通过服务名就能相互调用。
-
负载均衡:被调用放的负载均衡,比如被调用的服务开了多个,调用方实际具体调用哪个服务是靠负载均衡来决定的。
-
服务调用:使得远程服务的调用更加的简洁方便,和普通接口调用一样简便。
-
配置中心:服务的数量一多,一些公有的配置一旦稍有改动,同步修改起来就会特别麻烦,使用Nacos config配置中心,公有的配置直接从Nacos上获取即可。
-
服务熔断:微服务的稳定性以及高可用性是要保证的,熔断就是保证服务出错时有一个兜底的方法,及时中断反馈出结果,不要一错再错。
-
分布式事务:在分布式环境下,整个链路中要保证ACID特性,需要采用分布式事务。
-
服务网关:网关作为挡在最前面的守卫,可以做统一的权限验证、判断断言来进行路由转发、限流、跨域等等。
-
链路追踪:实时追踪请求链路中的服务情况,快速定位错误,有助于及时恢复。
常见微服务的组件?
迷茫的羔羊羊2024-04-01 8:07
相关推荐
小林想被监督学习12 分钟前
RabbitMQ 的7种工作模式Rinai_R1 小时前
计算机组成原理的学习笔记(7)-- 存储器·其二 容量扩展/多模块存储系统/外存/Cache/虚拟存储器吃着火锅x唱着歌1 小时前
PHP7内核剖析 学习笔记 第四章 内存管理(1)ragnwang1 小时前
C++ Eigen常见的高级用法 [学习笔记]初晴~2 小时前
【Redis分布式锁】高并发场景下秒杀业务的实现思路(集群模式)有一个好名字2 小时前
zookeeper分布式锁模拟12306买票胡西风_foxww2 小时前
【es6复习笔记】rest参数(7)胡西风_foxww5 小时前
【es6复习笔记】函数参数的默认值(6)胡西风_foxww5 小时前
【es6复习笔记】生成器(11)yukai080085 小时前
【最后203篇系列】002 - 两个小坑(容器时间错误和kafka模块报错