摘要:        
一、节点有两个维度,一个是永久的还是临时的,另一个是否有序。组合成的四种类型如下: 1:PERSISTENT // 持久化节点 , 节点创建后会被持久化,只有主动调用delete方法的时候才可以删除节点。 2:PERSISTENT_SEQUENTIAL // 持久化排序节点, 排序节点:创建的节点名    阅读全文
posted @ 2020-10-13 23:29
抽象Java
阅读(1380)
评论(0)
推荐(0)
			
			
			
			
摘要:        
Nginx 代理缓存机制    阅读全文
posted @ 2020-10-13 22:53
抽象Java
阅读(109)
评论(0)
推荐(0)
			
			
			
			
摘要:        
负载均衡算法 upstream 支持4种负载均衡调度算法: A)轮询(默认):每个请求按时间顺序逐一分配到不同的后端服务器; B)ip_hash:每个请求按访问IP的hash结果分配,同一个IP客户端固定访问一个后端服务器。可以保证来自同一ip的请求被打到固定的机器上,可以解决session问题。     阅读全文
posted @ 2020-10-13 22:26
抽象Java
阅读(405)
评论(0)
推荐(0)
			
			
			
			
摘要:        
spring core:框架的最基础部分,提供 ioc 和依赖注入特性。 spring context:构建于 core 封装包基础上的 context 封装包,提供了一种框架式的对象访问方法。 spring dao:Data Access Object 提供了JDBC的抽象层。 spring ao    阅读全文
posted @ 2020-10-13 14:42
抽象Java
阅读(129)
评论(0)
推荐(0)
			
			
			
			
摘要:        
Leader 选举会分两个过程 启动的时候的 leader 选举、 leader 崩溃的时候的的选举 启动的时候的 leader 选举 服务器启动时的 leader 选举 每个节点启动的时候状态都是 LOOKING,处于观望状态, 接下来就开始进行选主流程 进行 Leader 选举,至少需要两台机器    阅读全文
posted @ 2020-10-13 13:52
抽象Java
阅读(238)
评论(0)
推荐(0)
			
			
			
			
摘要:        
消息广播的过程实际上是一个 简化版本的二阶段提交过程 1. leader 接收到消息请求后,将消息赋予一个全局唯一的64 位自增 id,叫:zxid,通过 zxid 的大小比较既可以实现因果有序这个特征 2. leader 为每个 follower 准备了一个 FIFO 队列(通过 TCP协议来实现    阅读全文
posted @ 2020-10-13 13:46
抽象Java
阅读(807)
评论(0)
推荐(0)
			
 
                    
                     
                    
                 
                    
                
 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号