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

dubbo开发前戏--ZooKeeper集群部署(3.4.6)

时间:2016-06-02 11:30:42      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

最近在开发dubbo服务的时候一直用的是公司提供的zk平台,因为使用的人太多或者没人维护老是出问题,导致dubbo服务偶尔可以调通,偶尔调不通的情况,所以花点时间自己部署一套,后面出问题还方便看日志排查。

1 下载包上传linux服务器 zookeeper-3.4.6.tar.gz

2 解压tar -zxvf zookeeper-3.4.6.tar.gz

3 进入zookeeper-3.4.6/conf目录

技术分享

4 拷贝一份zoo_sample.cfg重命名为zoo.cfg (如果你用过lts这个轻量任务调度框架也会发现taskTracker同样有这个zk配置文件)

5 编辑配置文件

技术分享

5 在每个/var/lib/zookeeper下新建文件myid,内容是1,或者2(第二个实例),或者3(第三个实例)跟上面的server.1 / 2 / 3 数字对应

6 在其他另外两台机器做以上同样步骤(注:因为zk的选举机制所以部署的实例个数必须是奇数的

7 配置完成之后,分别启动

技术分享

8 三个实例启动之后,查看集群状态

技术分享

技术分享

技术分享

9 可以分别尝试断掉其中的一个实例查看zk的切换是否正常。

 

dubbo开发前戏--ZooKeeper集群部署(3.4.6)

标签:

原文地址:http://www.cnblogs.com/jager/p/5552143.html

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