当前位置: 首页 > news >正文

闽侯县网站建设公众号平台登录

闽侯县网站建设,公众号平台登录,民治做网站多少钱,网站做支付端口的费用源码项目zookeeper-3.6.3#xff1a;核心工作流程ZooKeeper选举和状态同步结束之后的服务启动ZooKeeper SessionTracker启动和工作机制ZooKeeper选举和状态同步结束之后的服务启动 在Leader的lead()方法的最后#xff0c;即Leader完成了和集群过半Follower的同步之后#x… 源码项目zookeeper-3.6.3核心工作流程ZooKeeper选举和状态同步结束之后的服务启动ZooKeeper SessionTracker启动和工作机制ZooKeeper选举和状态同步结束之后的服务启动 在Leader的lead()方法的最后即Leader完成了和集群过半Follower的同步之后就会调用startZkServer()来启动必要的服务主要包括 SessionTracker RequestProcessor 更新Leader ZooKeeperServer的状态 Leader.lead(){startZkServer(){zk.startup(){//ZooKeeperServer启动super.startup(){startupWithServerState(State.RUNNING);}//ZK Container ZNode定时清除任务if(containerManager ! null){containerManager.start();}}} }同理Follower也是一样的在完成了和Leader的状态同步之后也就是接收到Leader发送过来的NEWLEADER消息的时候先拍摄快照然后调用zk.startupWithoutServing()来启动Follower必要的一些基础服务包括 SessionTracker RequestProcessor 更新Leader ZooKeeperServer的状态 Leader.syncWithLeader(long newLeaderZxid){//创建SessionTackerzk.createSessionTracker();//启动一些服务zk.startupWithoutServing(){startupWithoutServerState(State.INITIAL);} }不管Leader还是Follower最后都执行startupWithServerState(State state)具体实现 ZooKeeperServer.startupWithServerState(State state){//创建和启动SessionTracker 重要if(sessionTracker null){createSessionTracker();}startSessionTracker();//初始化RequestProcessors 重要setupRequestProcessors();//其他各项基础服务startRequestThrottler();registerJMX();startJvmPauseMonitor();registerMetrics();//更新状态为RUNNINGsetState(state);//解除其他线程的阻塞notifyAll(); }ZooKeeper SessionTracker启动和工作机制 需求背景现在每个客户端链接到ZK服务器的时候在服务器内部都会创建一个Session来管理这个链接 如果链接断开删除这个session 如果链接超时删除这个session在规定的超时时间前没有任何动作 会遇到什么问题大量的session管理ZK提供的方案桶管理机制Session管理Connection管理 在Leader启动的时候Leader会创建LeaderSessionTracker在Follower启动的时候内部会创建一个LearnerSessionTracker。SessionTracker的内部都有
http://www.hkea.cn/news/14342683/

相关文章:

  • 公司网站制作的教程个体工商户 网站备案
  • 网站建设服务器一般多少钱建立视频网站要多少钱
  • 建设网站主机可以用吗开发一个软件需要
  • 建设招标网是什么网站婺源网站建设wyjcwl
  • 网站策划与网页设计网站开发 英语
  • 寿光做网站网站上传后打不开
  • 京推推cms网站建设wordpress 游戏网站
  • 东风地区网站建设公司西安手机网站定制网站建设
  • 企业建设网站个人总结报告常平东站是东莞东站吗
  • 做ppt的网站有哪些公司邮箱申请注册
  • 好看的网站设计公司成都网站建设公司有哪几家
  • wordpress建公司网站青岛网站建设¥青岛博采网络
  • wordpress rss导入seo主管的seo优化方案
  • 长沙市住房和城乡建设部网站生活+装修 北京卫视
  • 免费公司网站建站苏州知名网站建设设计公司排名
  • 做床上用品网站sae wordpress 上传
  • 做网站多钱外链百科
  • 自己制作网站视频教程网站托管价格
  • 找人做网站做的很烂西安网站制作排名
  • 网站编辑软件都有哪些外贸建站选择哪个服务器好
  • 杭州住房建设部官方网站深圳响应式网站找哪里
  • 博客网站首页设计沈阳网站如何制作
  • 如何自己做网站腾讯als冰桶挑战赛的网络营销方式
  • wordpress关闭网站大企业网站建设
  • 微信菜单栏那些网站怎么做wordpress更新以后进不去了
  • 展示型企业网站建设做网站需要几个人分工
  • 沈阳市浑南区城乡建设局网站thinkphp2.1网站挂文件
  • 海纳企业网站建设模板网站可以用什么做
  • 化妆品 营销型网站网站备案有什么用
  • 一个空间怎么放多个网站访问国外网站太慢