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

学校网站建设实训总结查看域名注册信息

学校网站建设实训总结,查看域名注册信息,装修网名字大全,高端品牌网站设计欣赏客户端与服务端之间的连接是基于 TCP 长连接,client 端连接 server 端默认的 2181 端口,也就 是 session 会话。 从第一次连接建立开始,客户端开始会话的生命周期,客户端向服务端的ping包请求,每个会话都可以设置一个…

客户端与服务端之间的连接是基于 TCP 长连接,client 端连接 server 端默认的 2181 端口,也就

是 session 会话。

从第一次连接建立开始,客户端开始会话的生命周期,客户端向服务端的ping包请求,每个会话都可以设置一个超时时间。

Session 的创建

sessionID: 会话ID,用来唯一标识一个会话,每次客户端创建会话的时候,zookeeper 都会为其分配一个全局唯一的 sessionID。zookeeper 创建 sessionID 类 SessionTrackerImpl 中的源码。

Timeout:会话超时时间。客户端在构造 Zookeeper 实例时候,向服务端发送配置的超时时间,server 端会根据自己的超时时间限制最终确认会话的超时时间。

TickTime:下次会话超时时间点,默认 2000 毫秒。可在 zoo.cfg 配置文件中配置,便于 server 端对 session 会话实行分桶策略管理

isClosing:该属性标记一个会话是否已经被关闭,当 server 端检测到会话已经超时失效,该会话标记为"已关闭",不再处理该会话的新请求。

Session 的状态

下面介绍几个重要的状态:

  • connecting:连接中,session 一旦建立,状态就是 connecting 状态,时间很短。

  • connected:已连接,连接成功之后的状态。

  • closed:已关闭,发生在 session 过期,一般由于网络故障客户端重连失败,服务器宕机或者客户端主动断开。

会话超时管理(分桶策略+会话激活)

zookeeper 的 leader 服务器再运行期间定时进行会话超时检查,时间间隔是 ExpirationInterval,单位是毫秒,默认值是 tickTime,每隔 tickTime 进行一次会话超时检查。

ExpirationTime 的计算方式:

ExpirationTime = CurrentTime + SessionTimeout;
ExpirationTime = (ExpirationTime / ExpirationInterval + 1) * ExpirationInterval;

在 zookeeper 运行过程中,客户端会在会话超时过期范围内向服务器发送请求(包括读和写)或者 ping 请求,俗称心跳检测完成会话激活,从而来保持会话的有效性。

会话激活流程:

激活后进行迁移会话的过程,然后开始新一轮:

希望你也学会了,更多编程源码模板请来二当家的素材网:https://www.erdangjiade.com

http://www.yayakq.cn/news/532518/

相关文章:

  • 大连做网站价格wordpress数据库名怎么修改
  • 企业品牌文化建设学习网站亚马逊产品开发流程8个步骤
  • 专业网页制作网站推广公司泉州服装网站建设
  • 哪里有做网站服务网上服务大厅用户登录
  • 简单的网站建立怎么做哈尔滨百度搜索排名优化
  • 天津网站建设推荐安徽秒搜科技php的网站数据库如何上传
  • 兰州优化网站排名百度旧版本
  • 贵阳个人做网站如何做自己网站平台
  • 汕头网站建设运营团队产品设计创意图片
  • 温州市建设监理协会网站wordpress替换图片路径
  • 外贸网站logo江苏华柯建设发展有限公司网站
  • 自己手机怎么免费做网站学校网站模板设计
  • 移动网站适配婴儿网站模板
  • 手机网站生产app行业网站运营方案
  • 北京织梦网站建设找个人制作网页的网站
  • 江宁网站建设公司wordpress oss
  • 简单的企业网站cms做导航网站不侵权吗
  • 长沙高端网站建设服务鞍山网站建设
  • dmoz提交网站win 7怎么建立wordpress
  • 网站设计理念ppt现成作品下载
  • 金融公司网站开发费用入什么科目兰州最新通知
  • 网站方案模板商丘网约车
  • 买国外域名 网站贵阳网站建设方案推广
  • 怎样做动漫照片下载网站廊坊自动seo
  • 成都网站设计报价织梦网暂时关闭网站
  • 做pc端网站公司营销型网站页面
  • 自己做的网站什么时候可以赚钱网站编程培训公司
  • 设计师应该知道的网站推广营销计划
  • wordpress 优秀网站潍坊知名网站建设哪家便宜
  • 网站内页seo网站怎么添加统计代码