做网站的收费标准,万能浏览器下载安装,php商城网站开发,爱采购卖家版下载1.首先集群启动时#xff0c;会先进行领导者选举#xff0c;确定哪个节点是Leader#xff0c;哪些节点是Follower和Observer
2.然后Leader会和其他节点进行数据同步#xff0c;采用发送快照和发送Diff日志的方式
3.集群在工作过程中#xff0c;所有的写请求都会交给Lead…1.首先集群启动时会先进行领导者选举确定哪个节点是Leader哪些节点是Follower和Observer
2.然后Leader会和其他节点进行数据同步采用发送快照和发送Diff日志的方式
3.集群在工作过程中所有的写请求都会交给Leader节点来进行处理从节点只能处理读请求
4.Leader节点收到一个写请求时会通过两阶段机制来处理
5.Leader节点会将该写请求对应的日志发送给其他Follower节点并等待Follower节点持久化日志成功
6.Follower节点收到日志后会进行持久化如果持久化成功则发送一个Ack给Leader节点
7.当Leader节点收到半数以上的Ack后就会开始提交先更新Leader节点本地的内存数据
8.然后发送commit命令给Follower节点Follower节点收到commit命令后就会更新各自本地内存数据
9.同时Leader节点还是将当前写请求直接发送给observer节点observer节点收到Leader发过来的写请求后直接执行更新本地内存数据
10.最后Leader节点返回客户端写请求响应成功
11.通过同步机制和两阶段提交机制来达到集群中节点数据一致