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