nacos
文章平均质量分 95
知识分子_
QQ:1149513559
展开
-
分布式一致性协议:Raft协议
文章目录1. Raft协议①:Leader选举②:集群节点数据同步③:发生网络分区,出现脑裂如何处理?1. Raft协议Raft协议动态演示图 nacos的CP架构是通过Raft协议来实现的,Raft协议和ZAB协议都是分布式一致性协议的实现,两者很类似,主要包括两部分:Leader选举(半数以上节点投票同意)集群节点写入数据同步(两阶段提交,半数以上节点写入成功)①:Leader选举集群中各节原创 2021-04-27 22:34:51 · 658 阅读 · 0 评论 -
Nacos集群的CP架构,CAP原则与BASE原则的应用
文章目录1. Nacos单机模式下的心跳检查机制2. Nacos集群模式下的心跳检查机制1. Nacos单机模式下的心跳检查机制 Nacos单机模式的心跳机制在上一篇已经分析完毕,点击查看Nacos单机模式下的心跳检查机制 主要逻辑是:开启一个延迟定时线程池,延时5秒,每隔5秒发起一次心跳检测,如果15秒没有响应,则把服务的健康状态置为false,如果30秒没有响应,才踢出该服务! public vo原创 2021-04-13 22:03:02 · 4445 阅读 · 4 评论 -
Nacod服务注册与发现(AP架构)、心跳检查机制
文章目录1. Nacos核心功能点2. 服务注册1. Nacos核心功能点 Nacos架构图如下:结合以上架构图,Nacos的核心功能点有如下几点:服务注册:Nacos Client会通过发送REST风格请求的方式向Nacos Server注册自己的服务,提供自身的元数据,比如ip地址、端口等信息。Nacos Server接收到注册请求后,就会把这些元数据信息存储在一个双层的内存Map中。服务心跳原创 2021-04-11 13:18:17 · 2046 阅读 · 5 评论