安装zookeeper
首先安装JDK环境
官网下载zookeeper源码
解压到
/opt目录下, 解释下,opt和usr同级, 像数据库等大型文件项目, 放到opt下解压命令
tar -zvxf zookeeper-3.4.12.tar.gz配置环境变量
命令行输入: sudo gedit /etc/profile
增加: export ZOOKEEPER_HOME=/opt/zookeeper-3.4.12
增加: export PATH=”$PATH:/opt/zookeeper-3.4.12/bin”
命令行输入: source /etc/profile
修改
安装目录/conf下 ,修改zoo.cfgdataDIr=/opt/zookeeper-3.4.12/data
注: 没有data文件夹, 就先创建一个
data文件夹
建立分布式系统
提前准备
理解网络编程中json的功能
在网络编程中, 都是通过
字符串的形式传输,所以本地和网络节点通信, 必须先进行格式转换的步骤
1 | package main |
输出结果: {“sb”:”James”,”wisdom score”:20}
再说一点: 如果从网络提取到本地. 定义json: ".."部分的功能是, 自动匹配网络字符串内容中相同字段部分.
zookeeper基本操作
进入zookeeper安装目录的bin目录下
启动服务 : sudo ./zkServer.sh start
查看ZK服务状态: sudo ./zkServer.sh status
停止ZK服务: sudo ./zkServer.sh stop
连接服务器: sudo ./zkCli.sh
查看节点: zkCli status