首页 > TAG信息列表 > JRaft

分布式一致性 Raft 与 JRaft

分布式共识算法 (Consensus Algorithm) 如何理解分布式共识? 多个参与者 针对 某一件事 达成完全 一致 :一件事,一个结论 已达成一致的结论,不可推翻 有哪些分布式共识算法? Paxos:被认为是分布式共识算法的根本,其他都是其变种,但是 paxos 论文中只给出了单个提案的过程,并没有

【jraft】0-源码分析计划

前言 jraft是蚂蚁金服开源的基于java实现的raft算法的生产及工具库。基于该工具库,我们可以实现具备分布式一致性能力的上层业务应用。 目标 通过学习阅读jraft开源代码的过程,更好的了解raft协议。学习jraft在实现raft协议过程中的实现,提升自己在高性能网络编程、多线程编程的

code: 500, msg: server is DOWN now, please try again later!

问题描述 我之前用nacos能够成功启动,但是当我更换ip登陆的时候,启动报错 ErrMsg:server is DOWN now, please try again later! 解决办法: 删除nacos/data/protocol文件夹,重启nacos 原因: 1.4.0使用了jraft, jraft会记录前一次启动的集群地址,如果重启机器ip变了的话,会导致jraft

一次oom我做了什么(后续)

说明 本文是接上一篇oom记录文章《一次oom我做了什么-(JVM,JMAP,MAT,等,大杂烩)》,后续又发现了一些问题,再追加的一些记录。 回顾 之前出oom问题分析的有些笼统,并且不太准确,之前用mat分析后得出是LogManager这个类相关的问题,确实,这个类是出现oom的原因之一,但不是根本原因,真正的原因