Zookeeper管理工具node-zk-browser
来源:互联网 发布:套利行情 算法 编辑:程序博客网 时间:2024/05/10 07:47
简介
node-zk-browse使用node.js,基于express.js和node-zookeeper开发,以树的形式展示zookeeper的数据,登录后可以对节点数据进行新增,编辑,删除。
搭建
1.安装node.js
注意:node-zk-browser要求node.js版本一定要为0.8.14
[root@test ~]# cd /usr/local/src[root@test src]# wget wget https://github.com/nodejs/node-v0.x-archive/archive/v0.8.14.tar.gz[root@test src]# tar -zxvf v0.8.14.tar.gz[root@test src]# cd node-v0.x-archive-0.8.14/[root@test node-v0.x-archive-0.8.14]# ./configure --prefix=/usr/local/nodejs[root@test node-v0.x-archive-0.8.14]# make && make install#配置环境变量[root@test node-v0.x-archive-0.8.14]# export PATH=$PATH:/usr/local/nodejs/bin[root@test node-v0.x-archive-0.8.14]# export NODE_PATH=/usr/local/nodejs:/usr/local/nodejs/lib/node_modules
测试是否安装成功:
#编辑测试文件[root@test node-v0.x-archive-0.8.14]# vim hello.jsvar http = require("http");http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.write("Hello World"); response.end(); }).listen(9987);#启动并访问[root@test node-v0.x-archive-0.8.14]# node hello.js[root@test node-v0.x-archive-0.8.14]# curl 127.0.0.1:9987 hello world打印hello world即正常
2.安装依赖包
[root@test src]# wget https://github.com/killme2008/node-zk-browser/archive/master.zip[root@test src]# unzip master.zip[root@test src]# cd node-zk-browser-master#由于此版本的node.js自带npm,可直接使用[root@usvr-133 node-zk-browser-master]# npm install -d
安装完成后会在node-zk-browser-master/node_modules目录下生成ejs,express,express-namespace和zookeeper四个目录。
3.配置node-zk-browser
[root@usvr-133 node-zk-browser-master]# vim start.shLOGFILE=$(dirname $0)/logs/node-zk-browser.logexport ZK_HOST="10.10.10.212:2181"nohup node $(dirname $0)/app.js 2>&1 >>$LOGFILE &
4.登录账号设置
只有在登录后才可以对节点进行操作
[root@usvr-133 node-zk-browser-master]# vim user.json{ "admin" : "admin"}
5.启动服务
[root@usvr-133 node-zk-browser-master]# ./start.sh[root@usvr-133 node-zk-browser-master]# ps -ef|grep noderoot 4306 1 0 07:35 pts/1 00:00:00 node ./app.jsroot 4358 17576 0 07:37 pts/23 00:00:00 grep node
默认端口为3000,可以再app.js中更改端口
启动后可以访问10.10.10.212:3000即可。
1 0
- Zookeeper管理工具node-zk-browser
- nodejs的zookeeper模块及web管理工具node-zk-browser的安装
- zookeeper web ui-->node-zk-browser安装
- ZooKeeper web管理安装node-zk-browser
- zookeeper web ui-->node-zk-browser安装
- zookeeper可视化监控node-zk-browser
- ZooKeeper web管理安装node-zk-browser
- zookeeper web界面查看工具node-zk-browser安装
- node-zk-browser安装
- node-zk-browser 安装
- Zookeeper可视化工具。 ZK 安装 node-zk-browser。2015.10.22亲测可用
- node-zk-browser环境搭建
- node-zk-browser 安装配置
- zookeeper管理工具-zk-web安装
- zookeeper监控工具node-zk-zookeeper安装
- 自己开发zk directory browser
- [ZK]zookeeper简单介绍
- zk系列-zookeeper概述
- 我的代码之路
- Ubuntu Snappy 学习心得 (1)
- 重构之函数提取
- 学学JavaScript的闭包特性
- WebSocket中关于使用ProtoBuf传输数据介绍js部分
- Zookeeper管理工具node-zk-browser
- 免费馅饼
- 支付宝手机网页支付java demo调试问题和解决办法
- symfony—简介
- 性能测试问题总结1
- 引导页viewpager中的自绘小圆点
- 性能测试问题总结2
- 性能测试问题总结1
- jQuery中的mouseenter和mouseleave事件