ZooKeeper 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
ZooKeeper 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开发厂商 Apache
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-10-27

软件简介

ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。

Zookeeper是Google的Chubby一个开源的实现.是高有效和可靠的协同工作系统.Zookeeper能够用来leader选举,配置信息维护等.在一个分布式的环境中,我们需要一个Master实例或存储一些配置信息,确保文件写入的一致性等.Zookeeper能够保证如下3点:

  • Watches are ordered with respect to other events, other watches, and
    asynchronous replies. The ZooKeeper client libraries ensures that
    everything is dispatched in order.

  • A client will see a watch event for a znode it is watching before seeing the new data that corresponds to that znode.

  • The order of watch events from ZooKeeper corresponds to the order of the updates as seen by the ZooKeeper service.

 

在Zookeeper中,znode是一个跟Unix文件系统路径相似的节点,可以往这个节点存储或获取数据.如果在创建znode时Flag设置 为EPHEMERAL,那么当这个创建这个znode的节点和Zookeeper失去连接后,这个znode将不再存在在Zookeeper 里.Zookeeper使用Watcher察觉事件信息,当客户端接收到事件信息,比如连接超时,节点数据改变,子节点改变,可以调用相应的行为来处理数 据.Zookeeper的Wiki页面展示了如何使用Zookeeper来处理事件通知,队列,优先队列,锁,共享锁,可撤销的共享锁,两阶段提交.

那么Zookeeper能帮我们作什么事情呢?简单的例子:假设我们我们有个20个搜索引擎的服务器(每个负责总索引中的一部分的搜索任务)和一个 总服务器(负责向这20个搜索引擎的服务器发出搜索请求并合并结果集),一个备用的总服务器(负责当总服务器宕机时替换总服务器),一个web的 cgi(向总服务器发出搜索请求).搜索引擎的服务器中的15个服务器现在提供搜索服务,5个服务器正在生成索引.这20个搜索引擎的服务器经常要让正在 提供搜索服务的服务器停止提供服务开始生成索引,或生成索引的服务器已经把索引生成完成可以搜索提供服务了.使用Zookeeper可以保证总服务器自动 感知有多少提供搜索引擎的服务器并向这些服务器发出搜索请求,备用的总服务器宕机时自动启用备用的总服务器,web的cgi能够自动地获知总服务器的网络 地址变化.这些又如何做到呢?

  1.  提供搜索引擎的服务器都在Zookeeper中创建znode,zk.create("/search/nodes/node1",
    "hostname".getBytes(), Ids.OPEN_ACL_UNSAFE, CreateFlags.EPHEMERAL);

  2. 总服务器可以从Zookeeper中获取一个znode的子节点的列表,zk.getChildren("/search/nodes", true);

  3. 总服务器遍历这些子节点,并获取子节点的数据生成提供搜索引擎的服务器列表.

  4. 当总服务器接收到子节点改变的事件信息,重新返回第二步.

  5. 总服务器在Zookeeper中创建节点,zk.create("/search/master", "hostname".getBytes(), Ids.OPEN_ACL_UNSAFE, CreateFlags.EPHEMERAL);

  6. 备用的总服务器监控Zookeeper中的"/search/master"节点.当这个znode的节点数据改变时,把自己启动变成总服务器,并把自己的网络地址数据放进这个节点.

  7. web的cgi从Zookeeper中"/search/master"节点获取总服务器的网络地址数据并向其发送搜索请求.

  8. web的cgi监控Zookeeper中的"/search/master"节点,当这个znode的节点数据改变时,从这个节点获取总服务器的网络地址数据,并改变当前的总服务器的网络地址.

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (3)

加载中
mark ZooKeeper
2013/10/15 16:38
回复
举报
zookeeper 如何取消watch #ZooKeeper#
2015/10/26 17:42
回复
举报
zookeeper的standalone模式和distributed模式有什么区别?请教大神。。。#ZooKeeper#
2016/06/08 16:15
回复
举报
更多评论
发表于服务端专区
09/12 07:18

Apache ZooKeeper 3.6.2 发布,分布式服务框架

Apache ZooKeeper 3.6.2 已发布,这是 3.6 分支的 bugfix 版本,修复了部分严重的问题并升级了依赖关系。 Bug ZOOKEEPER-3112 - 由于在连接时出现 UnresolvedAddressException 而导致 fd 泄露 ZOOKEEPER-3215 - 处理 Java 9/11 向 java.nio.ByteBuffer 方法添加的协变返回类型(covariant return type) ZOOKEEPER-3772 - ...

0
3
发表于软件架构专区
05/05 07:47

Apache ZooKeeper 3.6.1 发布,分布式服务框架

Apache ZooKeeper 3.6.1 已发布,这是 3.6 分支的第二个版本,也是一个 bugfix 版本,修复了针对 ZooKeeper 3.5 构建的应用程序有关的一些兼容性问题。从 3.5.7 升级到 3.6.1 像往常一样执行即可,无需特别的附加升级程序。只要不使用 3.5 中不存在的新 API,ZooKeeper 3.6.1 客户端与 3.5 服务器兼容。 新特性 ZOOKEEPE...

0
5
发表于DevOps专区
2018/08/09 17:26

ZooKeeper 3.4.13 发布,分布式应用程序协调服务

ZooKeeper 3.4.13 发布了,ZooKeeper是一个分布式应用程序协调服务,是 Google Chubby 的开源实现,也是 Hadoop 和 Hbase 的重要组件。提供的功能包括:配置维护、域名服务、分布式同步、组服务等。更新如下: Sub-task [ZOOKEEPER-2980] - Backport ZOOKEEPER-2939 Deal with maxbuffer as it relates to proposals Bug...

1
4
发表于运维专区
2018/05/20 20:54

ZooKeeper 3.5.4-beta 发布,分布式应用程序协调服务

3.5.4-beta 是 3.5 的第二个测试版本,包含 113 处错误修复和改进。ZooKeeper是一个分布式的,开源的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 Hbase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ZooKeeper ...

0
4
发表于开发技能专区
2018/05/16 10:28

ZooKeeper 3.4.12 发布,分布式服务框架

ZooKeeper 3.4.12 已发布,此版本修复了 22 个 issue,包括导致 dataDir 和 dataLogDir 出现问题的错误修复。有关详细信息,请参阅 ZooKeeper 3.4.12 发布说明。 3.4.12 还新增了以下两项特性: [ZOOKEEPER-1703] - Please add instructions for running the tutorial [ZOOKEEPER-2875] - Add ant task for running OWAS...

1
6
发表了资讯
2017/11/17 10:25

ZooKeeper 3.4.11 稳定版发布,Bug 修复版本

ZooKeeper 3.4.11 已发布,此版本修复了 53 个 issue,包括对 Java 9 的支持和其他关键错误修复。有关详细信息,请参阅 ZooKeeper 3.4.11 发布说明。 3.4.11 还新增了以下两项特性: [ZOOKEEPER-1703] - Please add instructions for running the tutorial [ZOOKEEPER-2875] - Add ant task for running OWASP dependen...

6
11
发表了资讯
2017/04/06 14:23

ZooKeeper 3.5.3-rc1 发布,分布式服务框架

ZooKeeper 3.5.3-rc1 发布了,暂未发现更新内容,点此保持关注,或查看更新日志。 点此查看 GitHub 上的提交记录。 下载地址 http://www.apache.org/dyn/closer.cgi/zookeeper/ Source code (zip) Source code (tar.gz)...

1
10
发表了资讯
2014/03/14 00:00

Apache Zookeeper 3.4.6 发布

经过将近一年半的开发之后,Apahce Zookeeper 团队在 2014年3月10号 发布新版本 Zookeeper-3.4.6,Zookeeper的上一个版本 3.4.5 于2012年11月18号 发布。 Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、...

3
20
发表了资讯
2012/11/19 00:00

Apache ZooKeeper 3.4.5 发布

Apache ZooKeeper 3.4.5 发布了,ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 该版本改进记录包括: Changes Sinc...

3
14
发表了资讯
2012/08/04 00:00

Apache ZooKeeper 3.3.6 发布

Apache ZooKeeper 3.3.6 发布了,ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 该版本改进记录包括: Bug [ZOOKEEP...

0
5
发表了资讯
2012/03/21 00:00

ZooKeeper 3.3.5 发布,分布式系统协调

Apache ZooKeeper 3.3.5 发布了,ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper 下载地址: http://zooke...

0
5
发表了资讯
2011/11/30 00:00

Apache ZooKeeper 3.3.4 发布

ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 Apache ZooKeeper 3.3.4 主要改进: Bug [ZOOKEEPER-961] Watch reco...

0
1
发表了资讯
2010/11/13 00:00

Apache ZooKeeper 3.3.2 发布

ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 该版本详细改进内容请看发行说明。 下载地址:http://hadoop.apache....

2
2
发表了资讯
2010/05/18 00:00

Apache ZooKeeper 3.3.1 发布

ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务 等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper 3.3.1 版本发行说明: http://hadoop.apache.org/zookeep...

0
1
发表了资讯
2010/03/27 00:00

Apache ZooKeeper 3.3.0 发布

ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务 等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper 3.3.0 最主要的亮点: * observers - non-voting members...

1
1
发表了资讯
2009/09/07 00:00

Apache ZooKeeper 3.2.1

ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 关于 ZooKeeper 3.2.1 版本的发行说明请看这里。...

0
1
发表了资讯
2009/02/14 00:00

Apache ZooKeeper 3.1.0 发布

3.1.0 版本主要的改进包括: * 配额支持 * 引入 BookKeeper 提供可靠的日志流记录 * 支持基于JMX的服务器管理 * 修正了一些bug和文档的完善等。 ReleaseNote: http://hadoop.apache.org/zookeeper/docs/r3.1.0/releasenotes.html 下载:http://hadoop.apache.org/zookeeper/releases.html...

0
0
发表了资讯
2008/12/04 00:00

Apache ZooKeeper 3.0.1 版本发布

ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 需要升级的用户请阅读该版本的 ReleaseNotes 。...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
06/03 10:09

【Zookeeper】zookeeper 安装说明

1.介绍 2.安装 2.1 下载 地址:http://www.apache.org/dyn/closer.cgi/zookeeper/ 选定版本下载: wget http://mirrors.hust.edu.cn/apache/zookeeper/ tar -zxvf zookeeper-3.3.6.tar.gz -C /usr/local mv zook......

0
0
发表了博客
2019/09/23 23:32

Zookeeper - zookeeper安装与配置

1、什么时Zookeeper ZooKeeper:分布式服务框架 Zookeeper -- 管理分布式环境中的数据。 2、安装 1》官网下载压缩包并解压zookeeper-3.4.14.zip 2》在zookeeper-3.4.14的Home目录新建data、log文件夹 3》进入conf目录,复制其中的zoo_sample.cfg文件到同级目录,重命名为zoo.cfg(Zookeeper 在启动时会找这个文件作为默认...

0
0
发表于云计算专区
2015/03/02 11:24

Zookeeper

一、安装zookeeper单点模式 1、zookeeper安装前,需安装jdk,linux下jdk安装方式自己解决。 2、去官网下载zookeeper安装包,将tar.gz文件解压到你的安装目录。进入zookeeper的conf目录,将zoo_sample.cfg改成zoo.cfg。将zoo.cfg的内容配置成如下 tickTime=2000 # Zookeeper服务器心跳时间,单位毫秒 。 initLimit=5 # 投...

0
0
发表了博客
2018/08/08 23:00

Zookeeper

zookeeper是什么 是一个针对大型分布式系统的可靠协调系统 提供的功能包括:配置维护、名字服务、分布式同步、组服务等; 目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户; Zookeeper特点 最终一致性:为客户端展示同一视图,这是zookeeper最重要的功能 可靠性:如果消息被...

0
0
发表了博客
2013/03/25 17:17

zookeeper

安装和配置详解 本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两个方面介绍 Zookeeper 的安装和配置。 单机模式 单机安装非常简单,只要获取到 Zookeeper 的压缩包并解压到某个目录如...

0
0
发表了博客
2019/06/20 16:04

Zookeeper

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

0
1
发表于开发技能专区
2019/05/14 17:49

Zookeeper

初识Zookeeper Zookeeper为分布式应用提供了高效且可靠的分布式协调服务,提供了诸如统一命名服务、配置管理和分布式锁等分布式的基础服务。在解决分布式数据一致性方面,Zookeeper并没有直接采用Paxos算法,而是...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
10/24 20:30

netty+zookeeper做集群,设备如何调用具体的netty服务

@kakai 你好,想跟你请教个问题: 开发背景是一个小区的设备管理,业务系统可以通过自定义协议进行设备的操作以及数据的读取,比如实时监控的调阅,我想得是通过netty+zookeeper做集群,netty服务启动得时候向zookeeper注册ip+port,但是不知道设备怎么通过zookeeper找到真实得netty服务地址建立链接,望大佬指点...

2
0
发表于DevOps专区
2019/06/28 22:08

程序员的出路在哪里?七年半老程序员的一点心得

我是南方人,大专,软件技术专业,2011年底出来实习做前端。实习大家都懂的,薪资低任务重,做了大半年,到2012年拿了毕业证就离职了。说实话当时的技术也菜的不行,只会div+css布局网页,写点简单的js特效而已。离职后颠沛流离到处找工作,大半年时间,换了三四份工作,深深感受到,没有一技之长,在这个社会很难混下去...

52
18
2019/11/24 18:28

solrcloud报java.nio.channels.ClosedChannelException和Caused by: org.apache.solr.client.solrj.SolrServerException

各位大神,请教一下,我的solrcoud集群可以创建并分片,但是创建和查询索引时一直报Caused by: java.nio.channels.ClosedChannelException和Caused by: org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: null,这是怎么回事啊!!! 我的solr环境是7台虚拟机centos7...

3
0
发表于运维专区
2018/01/02 15:29

求解释springboot + dubbo 中的 spring.dubbo.registry.address 这个配置为什么多台需要backup

spring.dubbo.registry.address=zookeeper://10.20.153.10:2181?backup=10.20.153.11:2181 配置这个地址,需要配置多台的时候,为什么是需要backup 这种写法? 为什么不是以下这种呢 spring.dubbo.registry.address=10.20.153.10:2181,10.20.153.10:2182,10.20.153.10:2183...

2
1
2019/12/24 10:15

zookeeper集群,启动应用报错!!

错误信息: 2019-12-24 10:09:24,280 [main-EventThread] ERROR o.a.c.framework.imps.EnsembleTracker - Invalid config event received: {server.1=192.168.0.19:2888:3888:participant, version=0, server.0=192.168.0.18:2888:3888:participant, server.2=192.168.0.20:2888:3888:participant} 配置部分: registry...

3
0
发表于开发技能专区
2019/06/11 08:51

zookeeper acl 设置ip无效

将节点的ACL设置ip类型,无法访问。 创建节点/ip 并设置acl 本机IP ![图片说明](https://img-ask.csdn.net/upload/201906/11/1560213846_267787.png) 同时 如果acl表达式这样写 192.168.0.0/16或者192.168.*.*都会提示acl is not valid。 网上关于ip的设置非常少,有些也是这样配置,不知道是哪个环节出错。...

3
0
发表于开发技能专区
2018/07/14 07:40

设备端如何访问netty集群并做到负载均衡

最近有个项目,需要在远程设备上采集数据,设备上用c语言编写,服务端用java,由于设备比较多,服务端需要搭建集群,查了一些资料,说是服务端netty+zookepper搭建集群,设备端是通过IP+端口的形式与服务端进行通信,那么设备端是如何与集群进行通信,负责均衡又是怎么实现的?先提前谢谢各路大神,项目比较急,求帮助!...

10
3
发表了问答
2013/08/19 16:56

请问如何设置zookeeper的JVM内存

运行zookeeper时,使用jmap -heap <pid> 命令查看内存情况如下 请问 怎样才能自定义zookeeper的JVM内存大小呢?

4
1
发表于开发技能专区
2019/03/13 22:53

zk数据恢复问题,消息广播如何保证消息不丢失或消息等?

已知zk的消息广播流程如下: 1、数据从调用方提交到了 zkLeader。 2、Leader将提议发给follower。 3、Leader收到 n+1 个提议ack。 4、Leader给follower发送commit请求。 5、Leader收到 n+1 个Commit ack。 6、Leader告知调用方数据提交成功。 (上述我可能理解有误,如果有误请指正) 那么是否存在以下情况: 情况1:11台...

1
0
发表于软件架构专区
03/18 10:54

kafka集群突然挂掉,求救大神看看什么问题出在哪??

kafka集群,版本是0.8.2.0:hetserver1,hetserver,hetserver3三台主机 hetserver1在17号 21:39开始报错 2020-03-17 21:39:00,040 ERROR kafka.network.Processor: Closing socket for /172.19.4.12 because of error java.io.IOException: Broken pipe at sun.nio.ch.FileDispatcherImpl.write0(Native Method) at sun.n...

1
0
发表于软件架构专区
03/10 20:46

redis 怎么实现分布式锁?

分布式锁一般有三种实现方式: 1. 数据库乐观锁; 2. 基于Redis的分布式锁; 3. 基于ZooKeeper的分布式锁。

3
1
发表于软件架构专区
2019/05/17 15:48

Dubbo消费者服务启动过程正常,但服务并没有启动

采用Dubbo和Zookeeper架构,使用maven构建多模块项目,我的模块是dubbo的消费者,项目启动过程并无异常,但访问localhost:端口 访问不到,查看进程也并没有该端口, 启动日志如下: Connected to the target VM, address: '127.0.0.1:50338', transport: 'socket' log4j:WARN No appenders could be found for logger (...

3
0
发表了问答
2017/06/16 15:58

zookeeper 异常 Will not attempt to authenticate using SASL (unknown error)问题

hosts 配置: # localhost name resolution is handled within DNS itself. 127.0.0.1 localhost # ::1 localhost 192.168.0.117 www.gstarcad.ins 192.168.0.182 test.cloud.ins 192.168.0.182 user.gstarcad.ins 192.168.0.182 api.gstarcad.ins 192.168.0.182 yun.gstarcad.ins 192.168.0.182 web.gstarcad.ins 192.1...

1
0
2019/12/17 09:15

win10下如何使用docker安装ZooKeeper、Flink、Kafka?

win10下如何使用docker安装ZooKeeper、Flink、Kafka? 各位前辈能给出一些win10安装ZooKeeper、Flink、Kafka的教程吗?

3
0
发表了问答
2014/11/25 17:13

使用java 开发连接 Hbase程序,出现连接之后永久等待

window下 开发的日志如下 14-11-25.17:10:28.904 [main-SendThread(CentOs-PC:2181)] INFO ClientCnxn - Opening socket connection to server CentOs-PC/192.168.56.102:2181. Will not attempt to authenticate using SASL (无法定位登录配置) 14-11-25.17:10:28.908 [main-SendThread(CentOs-PC:2181)] INFO ClientCn...

5
0
发表于软件架构专区
2019/09/02 13:01

关于Zookeeper选举机制

当前有5台 zookeeper 服务器(1,2,3,4,5) 我知道是 N/2 +1 机制,也知道投票选举,但是下面几个问题还是没有理解。 问题一: 1.1 当启动时,选举流程是怎样的?(网上的讲解都很模糊,也有可能是自己不太能理解,望见谅) 1.2 当启动到两台时,服务2是不是因为:没有半数以上结果,选举无法完成,服务器1,2状态保持...

2
0
发表于软件架构专区
2019/09/19 16:01

zookeeper选举算法中的过半票数才提供正常服务,这是什么逻辑?

两个问题: 1、不提供服务,是指剩下的集群不能正常使用吗? 2、票数过半这个逻辑,有问题啊! 举个例子: 7台机器正常服务,选举什么都正常的; 突然挂了4台,剩下3台; 按理说剩下3台可以选出master和slave的,为啥不能提供给服务?剩下3台怎么知道原来总数是7台的? 如果这样的话,在集群弹性扩容下,节点数量是不稳定...

5
0
发表于数据库专区
2019/09/04 18:17

canal挂载在zookeeper,java客户端client,连接报超时

用canal解析mysql的binlog,客户端client用的zookeeper的地址, 会报超时错误,主机ping 虚拟机(192.****.125)的也能ping的通,哪个大佬帮忙是看看是怎么回事?

1
0
发表于AI & 大数据专区
2019/05/23 20:18

kafka连接zookeeper超时。zookeeper是自己搭建的!!但是无限报超时的错误。

下面是主节点和从节点的zookeeper状态: 但是 kafka报错: 这是什么情况, brokerid 和myid 两个都没有错。防火墙也关了 ,服务器时间都是统一的。真让人头大!!!有大佬指点以下吗

8
0
发表于开发技能专区
2019/08/26 17:30

使用开源协议的中间件版权问题

公司服务端项目采用了一些开源协议的中间件(e.g., Zookeeper, RabbitMQ...),未修改中间件源码,

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
3 评论
581 收藏
分享
返回顶部
顶部