配置中心的重要性
配置中心的重要性 传统配置文件的弊端 静态化配置,例如.env文件; 配置文件无法区分环境,需要手动来维护,认为修改,容易有失误; 配置文件过于分散,多模块配置信息不一样,甚至格式不一样,难以管理; 历史版本无法追溯; 微服务配置中心 配置信息的管理; 配置信息的查看、读取和更新等; 配置信息的管理界面; 主流的配置中心 Apollo是由携程开源的分布式配置

wxvirus2023年1月15日
大约 2 分钟
consul集群角色选举Raft算法
consul 集群角色选举 Raft 算法 Raft 算法 解决了分布式中领导选举和一致性问题; 比较出名的共识算法,比如redis哨兵模式和consul; 重要因素 任期机制,raft是终身任期的,只要服务没有问题,被选择的领导者节点一直都是领导者; 心跳机制,它决定领导者是否能有效的和跟随者通信; 随机的选举超时时间; 先到先得; 过半投票机制,收到过半

wxvirus2023年1月15日
小于 1 分钟