spring cloud五大组件

1.注册中心 nacos

作用:实现服务治理(服务注册与发现)

注册中心也叫服务发现中心,能监控健康状态,服务发现就是服务消费方通过服务发现中心智能发现服务提供方,从而进行远程调用的过程。

在每个服务启动时会向服务发现中心上报自己的网络位置。在服务发现中心形成一个服务注册表,服务注册表是服务发现的核心部分,是包含所有服务的网络地址。

2.负载均衡 Ribbon

服务间发起请求的时候,服务消费者方基于Ribbon服务做到负载均衡,从服务提供者存储的多台机器中选择一台,那就需要使用Ribbon选择之后再去使用

3.断路器 Sentinel

断路器模式的作用也是类似的,当某个服务单元发生故障(类似用电器发生短路)之后,通过断路器的故障监控(类似熔断保险丝),向调用方返回一个错误响应,而不是长时间的等待。这样就不会使得线程因调用故障服务被长时间占用不释放,避免了故障在分布式系统中的蔓延。

4.网关 Gateway

如果前端调用后台系统,统一走网关进入,通过网关转发请求给对应的服务

5.Feign

类似于dubbo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值