![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
仙女的老爹
这个作者很懒,什么都没留下…
展开
-
Nacos选举机制
Nacos选举机制 nacos选举机制采用RAFT算法,根据时效性,term+1为自己投一票并发送给其他server,比较term值,接收到此请求的server,如果term值比自己大,则自己自动成为follower,将term设置为request中带过来的term参数值,并返回较大term实例,如果自己的term大,返回自己,最后根据各方投票结果,计算出Leader server Nacos集群采用选举机制,底层依赖RAFT共识算法,要求一般服务为奇数个,且大于等于3个,推荐是5个 RAFT算法领域原创 2021-04-20 10:48:57 · 2671 阅读 · 0 评论 -
Nacos心跳机制
a原创 2021-04-20 10:27:37 · 1110 阅读 · 0 评论 -
微服务组件
前言 微服务架构各组件功能和实现机制 一、注册中心(service registry) 微服务架构核心组件,起到服务节点的注册和状态维护的功能 通常采用心跳机制 最大程度保证其持有的服务节点列表都是可用的 二、负载均衡器(load balance) 服务发现 通过服务名在注册中心查询该服务拥有哪些可用节点,然后注册中心返回可用节点列表给服务调用者 服务调用 服务调用者内置负载均衡器,根据负载均衡策略,选择可用节点列表中的服务进行服务调用 三、服务通信...原创 2021-04-19 15:49:00 · 834 阅读 · 0 评论 -
微服务通信模式
微服务通信分为链式模式和聚合器模式 链式模式 用户 --> 网关 --> 订单服务 --> 库存服务 -->支付服务 缺点:业务成功率等于单个服务成功率的乘积 0.9*0.9*0.9*0.9 =0.66 聚合器模式 通过服务作为入口,组装其他服务的调用 服务并行调用,提高性能 ...原创 2021-04-16 16:56:58 · 97 阅读 · 0 评论