概要 目前公司正在使用zookeeper做配置管理和其他工作,在网上找几个zookeeper管理工具,都不尽人意,要么功能不够强大,要么不能友好的浏览zk树形结构,我的想法是zk管理工具,应该有一个树形结构,能任意展开或折叠,能一目了然看到所有节点情况。恰好node-zk-browser则符合这个要求。 安装node-zk这个挺折腾我的,顺便还学了一点nodejs,按照官网方法安装始终报错。nodejs版本和相关模块更新过快,各个版本相互之间不兼容,接口都变化。 搭建node-zk-browser运行环境 下面就来搭建node-zk-browser运行环境吧 step 1 nodejs安装: (a).下载nodejs,注意一定要是v0.8.14版本,否则可能版本不兼容,报各种错误。 (b)解压 (c)进入目录安装 (d)设置安装目录 (e)编译安装(编译可能花费时间比较长,因为编译c/c++程序) step 2 设置环境变量 step 3 验证nodejs安装 (a)创建hi_lizhitao.js文件,进行编辑: (b)运行: (c)打开浏览器验证: http://ip:5000/如果显示”wo shi lizhitao”就说明安装成功了 step 4 安装node-zk-browser (a)下载软件: (b)解压: step 5 安装node-zk-browser依赖包 (a)安装ejs (b)安装express (c) 安装express-namespace (d)安装zookeeper(注意因为网络原因可能安装比较慢,还有可能会失败,多重试几次就ok) step 6 修改zookeeper配置 进入目录node-zk-browser ![]() step 7 登录账号设置 step 8 浏览node-zk-browser 浏览地址:http://192.168.11.187:3000 就可以访问了,默认端口为3000在app.js中可以修改。 ![]() |
node-zk-browser环境搭建
最新推荐文章于 2024-03-15 09:35:45 发布