zookerper安装使用教程
转载自 http://blog.java1234.com/blog/articles/379.html
再安装zookeeper之前,我们看下zookeeper简介 https://baike.baidu.com/item/zookeeper/4836397?fr=aladdin
再Dubbo中 官方推荐用zookeeper作为注册中心,我们来安装下zookeeper;
zookeeper支持windows中运行,也支持linux中运行,开发的时候,我们可以用windows,但是企业项目运行,基本都是linux,我们基础课程讲的话 为了方便,直接 windows解压运行。后面实战项目课程,都是Linux下运行;运行原理一样的,一个是启动bat,linux下启动sh即可;大伙linux基础不行的话,补下知识;
zookeeper主页 http://zookeeper.apache.org/
找到下载页面 镜像http下载 下载一个稳定版本 zookeeper-3.4.11.tar.gz 其他测试版本不要下载;
我们演示下windows下的zookeeper的运行;
解压zookeeper-3.4.11.tar.gz
我们执行运行bin目录下的zkServer.cmd (linux下是zkServer.sh)
运行时候是一闪而过,说明启动报错了;
我们要看具体错误信息的话,用记事本打开zkServer.cmd文件;
文件最后,加个pause暂停即可;
我们再运行zkServer.cmd
可以看到报错信息:
主要的意思就是 conf下没有找到zoo.cfg文件;
我们再看下conf目录下;
有个zoo_sample.cfg文件,这个是一个demo文件,zookeeper官方的意思,这个是一个demo配置文件,我们可以自定义配置,我们暂时不细讲zookeeper,所以直接吧 zoo_sample.cfg改成zoo.cfg即可;
改完之后,我们再启动zkServer.cfg,如图:
说明启动成功了,这里的2181是zookeeper的默认端口,刚才的zoo.cfg里,我们可以配置;
具体测试,我们后面讲到发布服务,可以真正看到效果;
最新文章
- pyMysql
- 纯CSS3实现3D跳动小球
- codeforces 722C (并查集)
- Go Go
- JSP的隐式对象
- thinkphpcmf框架中的短信验证!
- css中文字体unicode对照表
- Yii框架学习笔记(二)将html前端模板整合到框架中
- css系列教程--border和background
- 让IE6也能智能控制图片最大宽、高度
- MySQL 最经常使用的一千行
- 40.Linux应用调试-使用gdb和gdbserver
- 代码管理 ,git 命令整理
- python3之递归
- HDU 2865 Birthday Toy [Polya 矩阵乘法]
- 利用python 创建XML文件
- 企业级自动化运维工具---puppet详解
- jmeter 测试MD5加密登录接口
- 论一类每次修改log个结点更新的线段树标记方法
- 新建jsp项目
热门文章
- leetcode:124. 二叉树中的最大路径和
- Python3中通过fake_useragent生成随机UserAgent
- 苹果手机微信浏览器select标签选择完成之后页面不会自动回到原位
- 通过mitmproxy爬取APP的数据
- mysql-创建用户报错ERROR 1396 (HY000): Operation CREATE USER failed for 'root'@'localhost'
- docker配置阿里云的仓库源以及安装docker-compose
- TCP 粘包问题
- Java:JSON和Map相互转换
- Python中,我该如何切分字符串后保留分割符?
- Spring Boot整合UEditor不修改源码