庄周梦蝶

生活、程序、未来
   :: 首页 ::  ::  :: 聚合  :: 管理

Zookeeper的web管理应用

Posted on 2011-06-06 01:13 dennis 阅读(11608) 评论(3)  编辑  收藏 所属分类: my open-sourceHadoop与分布式node.js
    Update: 如果遇到在search不存在的path报段错误,这是node-zookeeper的一个bug,我暂时修复了下并提交了pull request,你可以暂时用我修改的node-zookeeper  https://github.com/killme2008/node-zookeeper

    我们已经开始在产品使用zookeeper了,那么维护工具也必然需要,所谓兵马未动,粮草先行。请同事帮忙看过几个开源项目后,并没有特别让人满意的。
    我想要的功能比较简单。首先,希望能将zookeeper集群的数据展示为树形结构,跟zookeeper模型保持一致。可以逐步展开每层的节点,每次展开都是延迟加载从zk里取数据,这样不会对zk造成太大压力。其次,除了展示树形结构外,我还希望它能展示每个path的属性和数据,更进一步,如果数据是文本的,我希望它可编辑。当然,因为编辑功能是比较危险的行为,我还希望这个管理工具有个简单的授权验证机制。

    最终,我自己写了这么个东西,取名为node-zk-browser,基于node.js的express.js框架和node-zookeeper客户端实现的。我将它放在了github上

    https://github.com/killme2008/node-zk-browser

    你可以自己搭建这个小app, npm几乎能帮你搞定大部分工作。界面不美观,实用为主,几张运行时截图








评论

# re: Zookeeper的web管理应用  回复  更多评论   

2011-06-06 21:56 by 陈栋SEO博客
我来看看你还好着么

# re: Zookeeper的web管理应用[未登录]  回复  更多评论   

2011-06-23 18:06 by agapple
非常不错,最近刚好在看node-zookeeper和node.js。 哈哈,LZ来了个结合,佩服

# re: Zookeeper的web管理应用[未登录]  回复  更多评论   

2015-11-05 11:34 by hello
[root@localhost node-zk-browser-0.1.0]# ./start.sh
[root@localhost node-zk-browser-0.1.0]# nohup: 重定向标准错误到标准输出
nohup: 无法运行命令"node": 没有那个文件或目录

[root@localhost node-zk-browser-0.1.0]#


楼主,这个启动报错,是不是缺少什么?

只有注册用户登录后才能发表评论。


网站导航: