zkui
zookeeper的可視化操作工具,可以導出znode資料
此程式跨平台,既可以在 l i n u x 也可以在Windows下。
下面介紹在windows安裝使用。
1.環境
windows 7 64位
jdk 1.8
zkui 2.0
zookeeper 可支援到3.4
部署
安裝jdk1.8
此步驟省略
2. 下載下傳并解壓到本地
下載下傳程式到本地
編譯好的程式在我的CSDN資源中:
zkui可視化工具
例如:
D:\Program Files\zkui
3. 修改配置文檔
這個jar包已經編譯好了.修改config.cfg如下:
#Server Port
serverPort=9090//通路端口
#Comma seperated list of all the zookeeper servers
zkServer=10.0.0.7:2181 //本地zk位址
将zkServer修改自己的zookeeper位址
這裡也可以是叢集例如:
zkServer=zookeeper:2181,zookeeper2:2181,zookeeper3:2181
4. 啟動zkui
啟動前檢查
如果D:\Program Files\zkui\zkui.h2.db存在,将其删除否則通路時候,會報連接配接報錯!
啟動
啟動DOS終端,執行DOS指令
DOS指令行執行:
cd D:\Program Files\zkui
java -jar zkui-2.0-SNAPSHOT-jar-with-dependencies.jar
使用
通路
在pc浏覽器上通路:
http://localhost:9090
使用使用者名admin 密碼manager登入
導出
例如我自己的:
進入redis目錄,然後點選export菜單,會導出redis節點資料到網頁上
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiQ3chVEa0V3bT9CX5RXa2Fmcn9CXwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvwVP9EkW2ljMapHbtJGasdEZwZ0RhZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39DMzEDN0EzMyITOxUDM3EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
導出的内容:
#App Config Dashboard (ACD) dump created on :Fri Oct 28 15:37:45 CST 2017
/redis/card=1=10.0.0.5:6379
/redis/card=2=10.0.0.5:6379
/redis/chat=1=10.0.0.5:6379
/redis/chat=2=10.0.0.5:6379
/redis/default=1=10.0.0.5:6379
/redis/default=2=10.0.0.5:6379
錯誤:
登陸成功後,界面報錯:
日志報錯:
2017-05-08 15:05:11 ERROR Home:103 - […….]
2017-05-08 15:05:11 ERROR ServletUtil:75 - Error :KeeperErrorCode = ConnectionLoss for /
一般是因為還沒有連接配接zookeeper成功,就去查詢了!
解決辦法:
增大config.cfg配置中zkSessionTimeout參數值:
zkSessionTimeout=20
參考網址
官網:
https://github.com/DeemOpen/zkui