zookeeper配置(zookeeper配置集群)

本篇文章给大家谈谈zookeeper配置,以及zookeeper配置集群对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

【ZooKeeper】ZooKeeper 3.4.14安装配置及简单使用

操作系统:CentOS 7

ZookKeeper:ZookKeeper 3.4.14

进入官网 ,选择镜像

然后就完成安装操作了

启动前,需要轿改添加一个zoo.cfg的配置文件,在Windows环境下,直接双击zkServer.cmd即可。在Linux环境下,进入bin目录,执行命令

正常情况下启动的界面

没有复制配置文件的情况下启动时报错 grep: /usr/local/zookeeper/zookeeper-3.4.14/bin/../conf/zoo.cfg: 没有那个文件或目录 的界面

需要将conf目录或茄下的,conf目录下提供了衫帆察配置的样例zoo_sample.cfg,要将zk运行起来,需要将其名称修改为zoo.cfg。

命令使用方法:

参考:

Linux安装、配置Zookeeper

解压zooke压缩包,并将conf文件夹下面的zoo_sample.cfg复制并改名为zoo.cfg

修改配置文件

配置环境变量

服务启动、客户端连接

删除缓存的version-2文件夹其实就是删除了已经create的节点,重启zookeeper就可以解决报错。

在宏毕每次新建一个节点时,一定要判断该节点(路径)是否存在,因为在ZooKeeper中路径使唯一的,所以当在该路径下已有节点时,继续往当前路径上新建节点就会报这个蔽誉芹错。

在dataDir目录下创建myid并设置编号

A代表第几号服务器、B代表服务IP地址、C是服务器与集群Leader服务器交互数据的端口、D是万一集群的Leader服务器挂了,需要一个端口来重新进行选举。

查看zookeeper状态虚团

[img]

Dubbo与Zookeeper集群配置

dubbo.properties配置:

dubbo.application.name=sdp_order_srv

#zk集群的时候dubbo只能这样配置

dubbo.service.register.address=zookeeper://10.10.100.152:3181?backup=10.10.100.152:4181,10.10.100.152:5181

#zk单点的话下面两种简辩配置都可乎念以

#dubbo.service.register.address=zookeeper:/拦顷缺/${zookeeper.address}

#dubbo.service.register.address=zookeeper://10.1.203.171:2181

dubbo.service.protocol.name=dubbo

dubbo.service.protocol.port=20885

zk配置

#\u7cfb\u7edf\u53c2\u6570\u914d\u7f6e

zookeeper.sessionTimeout=60000

zookeeper.connectionTimeout=5000

#zk集群配置

zookeeper.address=10.10.100.152:3181,10.10.100.152:4181,10.10.100.152:5181

zookeeper.connect.status=true

zookeeper.connect.countersign=false

zookeeper.connect.username=

zookeeper.connect.password=

关于zookeeper配置和zookeeper配置集群的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签列表