文档章节

【Zookeeper&Dubbo系列一】Zookeeper安装配置详解

一介码夫_Hum
 一介码夫_Hum
发布于 2016/08/20 15:48
字数 622
阅读 90
收藏 3

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

摘自dubbo.io

Zookeeper注册中心安装

Note1.建议使用dubbo-2.3.3以上版本的zookeeper注册中心客户端;

Note2.Zookeeper是Apache Hadoop的子项目,强度相对较好,建议生产环境使用该注册中心;

Note3.Dubbo未对Zookeeper服务器端做任何侵入修改,只需安装原生的Zookeeper服务器即可,所有注册中心逻辑适配都在调用Zookeeper客户端时完成;

一/ 下载Zookeeper注册中心

依次运行以下命令:

#下载Zookeeper-3.4.8.tar.gz
sudo wget http://www.apache.org/dist/zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz

#print result 
--2016-08-20 15:10:21--  http://www.apache.org/dist/zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz
正在解析主机 www.apache.org (www.apache.org)... 88.198.26.2, 140.211.11.105, 2a01:4f8:130:2192::2
正在连接 www.apache.org (www.apache.org)|88.198.26.2|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度: 22261552 (21M) [application/x-gzip]
正在保存至: “zookeeper-3.4.8.tar.gz”

100%[==========================================================================================>] 22,261,552  2.36MB/s   用时 17s  

2016-08-20 15:10:54 (1.25 MB/s) - 已保存 “zookeeper-3.4.8.tar.gz” [22261552/22261552])



#解压安装源文件
sudo tar zxvf zookeeper-3.4.8.tar.gz


#copy cfg文件
cd zookeeper-3.4.8
cp config/zoo_sample.cfg config/zoo.cfg


#配置zoo.cfg(本文应用非集群模式,配置如下)
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/src/zookeeper-3.4.8/data
clientPort=2181

#如果需要集群模式应用Zookeeper(即增加server元素配置,配置如下)
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/dubbo/zookeeper-3.3.3/data
clientPort=2181
server.1=10.20.153.10:2555:3555
server.2=10.20.153.11:2555:3555

#并在data目录下放置myid文件:(上面zoo.cfg中的dataDir)
mkdir data
vi myid

#myid指明自己的id,对应上面zoo_xhf.cfg中server.后的数字,第一台的内容为1,第二台的内容为2,内容如下:

1

################################  至此安装基本完成  ################################

#启动
./bin/zkServer.sh start

#停止
./bin/zkServer.sh stop

 

 

Dubbo-Admin模块下载安装

 关于安装dubbo-admin模块,网络上有许许多多的文章,其安装版本也各有差异。但比较令人蛋疼的一点是找了几个不同版本的指令,都不能正确下载并安装;

 

二/ 下载并安装Dubbo-admin

  基于以上种种,因此本人比较倾向于用户直接到github上直接下载源码(珍爱生命,自备梯子),然后自己打包部署运行;甩一下dubbo在git上链接,点这里,mua..

下载之后,修改dubbo-admin模块下/WEB-INF/dubbo.properties中dubbo.registry.address属性值为以上zookeeper地址及端口,如下图:

#启动dubbo服务
jee@ubuntu-dev-02:/j2ee/servers/apache-tomcat-dubbo/bin$ ./startup.sh

 

然后,就没有然后了

© 著作权归作者所有

一介码夫_Hum
粉丝 25
博文 122
码字总数 30761
作品 0
海淀
其他
私信 提问
加载中

评论(1)

一介码夫_Hum
一介码夫_Hum 博主
ZooKeeper教程资源收集(简介/原理/示例/解决方案)

菩提树下的杨过: ZooKeeper 笔记(1) 安装部署及hello world ZooKeeper 笔记(2) 监听数据变化 ZooKeeper 笔记(3) 实战应用之【统一配置管理】 ZooKeeper 笔记(4) 实战应用之【消除单点故障】...

easonjim
2017/09/05
0
0
CentOS6 上安装 zookeeper-3.4.10 服务

参考两篇文章: zookeeper-3.4.10的安装配置: https://www.jianshu.com/p/5a4d7390bbfd Zookeeper3.4.10详解和安装: https://blog.csdn.net/qq_32642039/article/details/80887823 SpringBoot......

文文1
2018/10/26
84
0
详解分布式应用程序协调服务Zookeeper

欢迎关注大数据和人工智能技术文章发布的微信公众号:清研学堂,在这里你可以学到夜白(作者笔名)精心整理的笔记,让我们每天进步一点点,让优秀成为一种习惯! 主从结构:HDFS、Yarn、HBa...

李金泽
2018/03/09
0
0
搜索引擎(Solr配置管理详解)

学习目标 掌握在生产环境中安装配置solr 掌握solr的安全配置 掌握solr的集合管理 应用于生产 在linux系统上安装solrCloud 1.依赖: JRE solr7.3 需要 java1.8 独立的zookeeper服务 ,zookeep...

这很耳东先生
03/07
201
0
完全分布式集群(一)集群基础环境及zookeeper-3.4.10安装部署

本系列博文将记录在3台CentOS7环境下搭建完全分布式数据分析平台环境。 基础环境配置 环境信息 设置机器名 设置服务器的机器名,3台都设依次分别设置为node222,node224,node225,root用户操...

PeakFang-BOK
2018/10/09
532
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周四乱弹 —— 浙江台的电话号码倒是记得挺牢

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @巴拉迪维 :《Out On The Streets》 一直不理解北欧人对重金属和死亡摇滚的热情,听完这首歌好像理解了。#今日歌曲推荐# 《Out On The Stre...

小小编辑
今天
6
0
Leetcode PHP题解--D121 21. Merge Two Sorted Lists

D121 21. Merge Two Sorted Lists 题目链接 21. Merge Two Sorted Lists 题目分析 合并两个有序链表。 思路 逐个遍历两个链表,把小的数字塞入数组里。之后再拼起来。 最终代码 <?php/** *...

skys215
今天
5
0
mars-config 动态配置管理

mars-config 码云地址:https://gitee.com/fashionbrot/mars-config 介绍 spring mvc 、springboot 动态配置系统。http 轮训方式 更新 动态配置 软件架构 软件架构说明 后端使用技术 :sprin...

fashionbrot
今天
14
0
女朋友玩吃鸡手游被开挂老哥骗炮,我见义勇为将骗子绳之以法

大家好,我是乔哥。 晚上10点以后下班后我回到自如出租房里面,开始处理公众号粉丝发来的消息,一条一条处理,突然看到了这么几条消息,吸引了我的眼球: 然后我就和这位女粉丝小红(化名)聊...

gzc426
今天
9
0
两款软件

fadetop保护眼睛软件 Snipaste截图软件

伟大源于勇敢的开始
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部