nacos的工作原理

一、服务注册
每个服务启动的时候,把自己的元数据(ip,port),存放在nacos中,这就是服务的注册

二、服务的发现
1、A服务调用B服务的时候,先检查A的缓冲区,看是否有B的元数据。
2、如果有,就直接访问
3、如果没有,从nacos中下载对应的元数据,放入到本地缓存中再访问B

三、服务的健康检查,以nacos为例
1、注册后的服务以心跳机制与nacos建立同步机制。
2、每5s,服务发送一次心跳给nacos
3、每15s,nacos没有接受到服务的心跳信息,注册中心服务的状态从true改为false.
4、每30s,nacos没有接受到服务的心跳,把这个元数据从nacos中删除.下次有心跳,再重新注册。
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值