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

ZooKeeper

时间:2019-11-23 12:42:11      阅读:51      评论:0      收藏:0      [点我收藏+]

标签:维护   cli   原理   nod   图片   alt   ati   test   分布式应用   

一、简介

Zookeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(Group Maintenance)等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务

1、zk原理

1、数据结构类似于xml的树状结构

2、每个节点称为znode,包含节点名称(唯一),节点数据,子节点

2、znode类型

  临时节点:连接关闭后失效

  临时顺序节点:

  持久节点:节点信息持久化

  持久顺序节点:

二、zk环境搭建

1、windows环境

1、启动

  问题:点击zkServer.cmd后一闪而过

  原因:conf目录下不存在zoo.cfg文件,将实例文件改名

     3.5.5版本启动一闪而过问题,除了上述那个,需下载带bin的tar包,否则只是源码

技术图片

 

 2、客户端连接

  点击zkCli.cmd

3、客户端常用命令

  ls /:查看根节点信息

  create /mytest znode_content:创建mytest节点,节点内容为znode_content ,默认创建的是持久节点

  set /mytest test_content_other:修改mytest节点内容

 

 

 

 

 

 

 

 

 

 

ZooKeeper

标签:维护   cli   原理   nod   图片   alt   ati   test   分布式应用   

原文地址:https://www.cnblogs.com/xiaoyu1991/p/11916989.html

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