
源码
文章平均质量分 78
谁动了我的小老弟
这个作者很懒,什么都没留下…
展开
-
Resilience4j.Circuitbreaker源码分析
Resilience4j的断路器 CircuitBreaker的源码分析原创 2022-09-29 14:08:12 · 1002 阅读 · 2 评论 -
记一次dubbo 反序列化问题-Fail to decode request due to: RpcInvocation
记一次dubbo 反序列化问题 Fail to decode request due to: RpcInvocation接口&类先行Api定义层/** * 抽象类 注意这是抽象类 */public abstract class AbstractModel implements Serializable { private String name; // getter setter toString}/** * rpc 接口定义 */public interf原创 2021-05-22 10:00:11 · 12677 阅读 · 7 评论 -
Nacos源码分析-注册中心-Distro
Nacos 的APNacos的AP模式,采用server之间互相的数据同步来实现数据在集群中的同步、复制操作触发数据广播public class DistroConsistencyServiceImpl implements EphemeralConsistencyService { @Override public void put(String key, Record value) throws NacosException { onPut(key, value); tas原创 2021-04-06 15:46:55 · 588 阅读 · 0 评论 -
Nacso源码分析-注册中心-Raft协议实现
Nacos 的CPNacos实现CP 主要是raft协议RaftController负责raft 集群内部节点间的通信具体操作:POST /v1/ns/raft/vote : 进行投票请求POST /v1/ns/raft/beat : Leader向Follower发送心跳信息GET /v1/ns/raft/peer : 获取该节点的RaftPeer信息PUT /v1/ns/raft/datum/reload : 重新加载某日志信息POST /v1/ns/raft/da原创 2021-04-06 15:42:48 · 286 阅读 · 0 评论