码迷,mamicode.com
首页 > 其他好文 > 详细

4-2 session的基本原理与create命令的使用

时间:2019-01-13 17:11:50      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:一个   pat   分享   命令操作   发送   ima   node   心跳机制   之间   

session的基本原理

  1. 客户端与服务器之间的连接存在会话,这个会话就是session
  2. 每个会话都会可以设置一个超时时间,如果时间到了,该session就会清除
  3. 心跳结束,session则过期
  4. Session过期,则临时节点znode会被抛弃
  5. 心跳机制:客户端向服务器端的ping包请求

zk的常用命令操作2

一 创建节点
create命令
create [-s] [-e] [-c] [-t ttl] path [data] [acl]
   -e 创建临时节点
临时节点如何清除或者过期,可以将客户端断掉,当客户端不在发送心跳包,则zk服务器端会将该客户端下的所有临时节点清除。
  -s 创建顺序节点

   [acl]  是针对这个节点创建一个权限的,如果创建权限了,则拥有权限的才可以访问

 1 例如:在根节点下创建test节点:命令:create /text    --这样创建的节点为永久节点,没有值

技术分享图片

2 在根节点下创建test2节点,值为:test2-data,命令:create /test2 test-data

技术分享图片

get /test2 命令是获取/test2节点的值

3 在/text节点下创建

 


二 修改节点
set 命令
set [-s] [-v version] path data
-v指定修改数据的版本号,如果版本号不正确,则修改不成功
三 delete命令
delete [-v version] path

 

4-2 session的基本原理与create命令的使用

标签:一个   pat   分享   命令操作   发送   ima   node   心跳机制   之间   

原文地址:https://www.cnblogs.com/Torey/p/10257170.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!