- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 分布式协调服务-zookeeper-05,06
假设一个事务在leader服务器被提交了,并且已经有过半的follower返回了ack。paxos协议主要就是如何保证在分布式环网络环境下,各个服务器如何达成一致最终保证数据的一致性问题。serverid : 在配置server集群的时候,给定服务器的标识id(myid)zab协议为分布式协调服务zookeeper专门设计的一种支持崩溃恢复的原子广播协议。zxid : 服务器在运行时产生的数据ID, zxid的值越大,表示数据越新。zab协议需要保证,在崩溃恢复过程中跳过哪些已经被丢弃的事务。
2023-08-31 10:40:27 51
原创 分布式协调服务-zookeeper-02,03,04
zookeeper的数据模型和文件系统类似,每一个节点称为:znode. 是zookeeper中的最小数据单元。zookeeper提供控制节点访问权限的功能,用于有效的保证zookeeper中数据的安全性。initLimit=10 follower节点启动后与leader节点完成数据同步的时间。dataVersion = 1 表示的是当前节点数据的版本号。pzxid 当前节点下的子节点最后一次被修改时的事务ID。持久化有序节点 :每个节点都会为它的一级子节点维护一个顺序。
2023-07-18 10:30:08 39 1
原创 分布式协调服务-zookeeper-01
在基于client-server模式的系统中,server端是否有状态,决定了系统是否具备良好的水平扩展、负载均衡、故障恢复等特性。所有的事务请求的处理结果在整个集群中的所有机器上的应用情况是一致的,也就是说,要么整个集群中的所有机器都成功应用了某一事务、在每一个服务器的dataDir目录下创建一个myid的文件,文件就一行数据,数据内容是每台机器对应的server ID的数字。分布式架构里面,很多的架构思想采用的是:当集群发生故障的时候,集群中的人群会自动“选举”出一个新的领导。
2023-07-17 16:47:52 49
原创 uni-app 项目中,vant2组件使用
执行命令,命令执行后,项目增加一个文件夹node_modules。在vue文件中就可以使用vant的Button组件。cmd 管理员身份进入项目目录。main.js文件引入。
2023-06-15 10:48:55 937 1
《javaweb 入门经典》王国辉源码17-19
2017-09-09
《javaweb 入门经典》王国辉源码
2017-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人