
内存映射概念 mmap是内存映射文件的一种方法,即将一个文件或者其他对象映射到进程的地址空间,实现文件磁盘地址和应用程序进程虚拟地址空间中一段虚拟地址的一一映射关系。实现这样...
1、常见的通信方式 管道pipe:管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 命名管道FIFO:有...
1、ZKDatabase——DataTree(数据在内存中的呈现和管理)——sessionsWithTimeouts(用户管理设置了过期时间的会话吗)——FileTxnSna...
1、网络I/O处理的入口位于NIOSerevrCnxnFactory的start方法中——启动一个accept线程,多个select线程 1、SelectorThread线程...
1、Follower的followLeader流程逻辑 2、FollowerZooKeeperServer(处理请求相关的任务) 3、Leader的lead流程逻辑——记录选...
1、选举流程主要是两个步骤——(1)创建Listener,启动监听线程,用于发送以及接收对端选举数据包(QuorumCnxManager)——(2)创建Messager,启动...
1、默认是使用JettyAdminServer——主要处理逻辑在CommandServlet中——自定义了命令处理——包括Get请求和Post请求 2、Commands处理具...
1、QuorumPeerMain——解析配置文件——启动数据清理任务(定时任务)——根据配置启动集群版本服务或者单机版本服务 2、集群模式启动事件清单(QuorumPeerM...