zookeeper 订阅
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。ZooKeeper包含一个简单的原语集,提供Java和C的接口。ZooKeeper代码版本中,提供了分布式独享锁、选举、队列的接口,代码在$zookeeper_home\src\recipes。其中分布锁和队列有Java和C两个版本,选举只有Java版本。(概述图片来源: [1]  ) 展开全文
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。ZooKeeper包含一个简单的原语集,提供Java和C的接口。ZooKeeper代码版本中,提供了分布式独享锁、选举、队列的接口,代码在$zookeeper_home\src\recipes。其中分布锁和队列有Java和C两个版本,选举只有Java版本。(概述图片来源: [1]  )
信息
领    域
大数据技术,分布式系统
类    别
分布式系统的可靠协调系统
特    点
高效,可靠
所    属
Hadoop的正式子项目
外文名
ZooKeeper
zookeeper原理
ZooKeeper是以Fast Paxos算法为基础的,Paxos 算法存在活锁的问题,即当有多个proposer交错提交时,有可能互相排斥导致没有一个proposer能提交成功,而Fast Paxos做了一些优化,通过选举产生一个leader (领导者),只有leader才能提交proposer,具体算法可见Fast Paxos。因此,要想弄懂ZooKeeper首先得对Fast Paxos有所了解。ZooKeeper的基本运转流程:1、选举Leader。2、同步数据。3、选举Leader过程中算法有很多,但要达到的选举标准是一致的。4、Leader要具有最高的执行ID,类似root权限。5、集群中大多数的机器得到响应并接受选出的Leader。
收起全文
精华内容
下载资源
问答
  • zookeeper 千次阅读
    2022-03-29 18:23:59

    1.linux下安装完zookeeper之后,进入conf目录编辑zoo.cfg文件,找到dataDir属性更改其路径为zookeeper目录下的zkData文件夹.(因为其默认的目录在Linux下会定清理)

            (1)进入到zookeeper目录下的bin目录启动zookeeper,使用sh zkServer.sh命令启动zookeeper(或者zkServer.sh start命令启动).

            (2) 继续在bin目录下使用sh zkCli.sh命令启动zookeeper客户端.(下图启动成功)

             (3)使用ls /命令进入到根目录下,可以看到根目录下只有一个zookeeper目录,一会我们的服务注册进来的话根目录下就会自动创建一个services目录在存放服务.

     2.创建springboot(服务)

                                                                    pom.xml

                                                                     application.yml

            (1)ip地址zookeeper所在的服务器,2181是zookeeper默认端口.

                                                                     启动类

     3.启动服务测试(zookeeper依赖的版本要和服务器上zookeeper的版本一致,不然有的版本冲突会导致服务启动不了).

            (1)因为我们的服务已经注册进去,所以zookeeper自动创建啦services目录.

             (2)进入services目录可以看到我们的项目名称.

             (3)继续往下走能看到随机命名的文件,使用get命令打开这个文件,里面保存的是json格式的服务信息.

             

     

    更多相关内容
  • linux下编译zookeeper3.7.0出的头文件和库: proto.h recordio.h zookeeper.h zookeeper.jute.h zookeeper_log.h zookeeper_version.h libzookeeper_mt.a libzookeeper_mt.la libzookeeper_mt.so libzookeeper_mt....
  • zookeeper-3.4.6_zookeeper_

    2021-10-04 10:30:22
    注册中心 zookeeper-3.4.6
  • 普罗米修斯ZooKeeper出口商 的导出程序,用于监视集成。 建立和运行 make ./zookeeper_exporter 模式 zookeeper_exporter可以在两种模式下运行:参展商和显式。 在显式模式(默认)下,它将监视作为命令行参数给出...
  • 包含Zookeeper-3.4.10和Zookeeper-3.5.7的压缩包
  • 3天精通zookeeper视频详细讲解,需要的小伙伴自行百度网盘下载,链接见附件,永久有效。 课程内容: zookeeper简介 zookeeper数据模型 zookeeper单机安装 zookeeper常用shell命令 zookeeper的Acl权限控制 zookeeper...
  • zookeeper+kafka.zip windows安装kafka和zookeeperzookeeper+kafka.zip windows安装kafka和zookeeper
  • zookeeper3.8.0 最新版 windows linux通用版 apache-zookeeper-3.8.0-bin.tar.gz
  • zookeeper-3.4.14.tar.gz.zip

    2020-08-10 11:24:05
    linux zookeeper 3.4.14 安装包, ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的...
  • Apache ZooKeeper 在RHEL / CentOS 7上安装和配置Apache ZooKeeper的角色。 该角色可用于安装和群集多个ZooKeeper节点,默认情况下,它将使用为清单文件中的“ zookeeper-nodes”组定义的所有主机。 所有服务器...
  • 大数据技术基础实验报告-Zookeeper的安装配置和应用实践
  • zookeeper-3.4.9 aarch64 在linux中的安装包。
  • zookeeper-3.4.10.rar

    2019-10-11 15:42:17
    zookeeper安装包文件下载。zookeeper安装包文件下载。zookeeper安装包文件下载。解压即可,无需注册安装
  • zookeeper3.4.13

    2018-07-21 15:19:25
    zookeeper-3.4.13.tar.gz
  • 角色:ZooKeeper Ansible角色,用于管理安装和配置。 角色变量 下面列出了可用的变量以及默认值(请参见defaults/main.yml ): zookeeper_version: 3.6.2 ZooKeeper应用程序版本。 zookeeper_dir: /opt/...
  • zookeeperlinux安装包

    2018-12-12 17:33:09
    这个是安装到linux环境下的zookeeper安装包.
  • zookeeper linux版本

    2018-10-12 16:19:00
    zookeeper linux版本 windows版 通用 ,下载后解压直接运行bin中的zkServer
  • java开发中zookeeper相关的依赖Jar包,然后在IDE中添加此依赖。以及相应的zookeeper源码。
  • zookeeper安全漏洞修复

    2019-01-17 11:12:00
    ZooKeeper 未授权访问【原理扫描】,zookeeper安全漏洞修复方法和操作步骤
  • zookeeper、kafka

    2018-05-10 15:12:12
    zookeeper以及kafka部署,linux、Windows操作系统均可使用
  • ZooKeeper的windows版本,可以自己电脑本地搭建小型的dubbo demo,非常好用
  • idea zookeeper插件

    2018-07-02 11:11:50
    idea zookeeper插件,相见恨晚idea zookeeper插件,相见恨晚idea zookeeper插件,相见恨晚idea zookeeper插件,相见恨晚
  • linux系统上的zookeeper安装包,内部包括了zookeeper-3.4.8.jar,slf4j-api-1.6.1.jar 等jar文件,可以对日志进行格式化输出!!!
  • zookeeper-3.4.8

    2018-02-11 11:10:14
    zookeeper-3.4.8zookeeper-3.4.8zookeeper-3.4.8zookeeper-3.4.8
  • 针对zookeeper的安全漏洞,增加了对访问ip地址的限制。
  • zookeeper-3.4.13.tar.gz.zip

    2020-06-15 14:57:29
    zookeeper压缩包,在linux系统下安装和使用,版本是3.4.13的,大家有需要的可自行下载
  • zookeeper-3.4.10 64位 Windows服务版,已集成相关的服务脚本。安装步骤如下: 1、下载解压压缩包 2、以管理员身份执行批处理脚本“zk-service-install.bat”安装服务 3、初次启动时在命令提示符窗口输入...
  • zookeeper linux 搭建流程,zookeeper linux 搭建流程zookeeper linux 搭建流程zookeeper linux 搭建流程。
  • 这个只是其中一个版本的包,详细的可以在http://maven.outofmemory.cn/org.apache.zookeeper/zookeeper/里面找到更多的
  • ZooKeeper 未授权访问漏洞处理方法和重设setAcl,需要设置超级管理密码后,方可修改

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 420,222
精华内容 168,088
关键字:

zookeeper

友情链接: ADHOC网络的应用.rar