美文网首页并发
安装Zookpeer(Window/Linux)及可视化web界

安装Zookpeer(Window/Linux)及可视化web界

作者: 许俊贤 | 来源:发表于2019-04-15 23:41 被阅读316次

    演示使用windows环境,linux也差不多流程。

    准备工作

    安装包

    下载地址:http://mirror.bit.edu.cn/apache/zookeeper/

    下载安装包
    根据情况选择版本下载即可。

    JAVA_HOME

    配置好JAVA_HOME 环境变量(该文章默认已安装),zookeeper里面配置的是系统中的jdk环境变量,如果没有配置JAVA_HOME或者这个路径不存在的话,就会出现闪退问题。

    解压

    windows下载后解压即可。

    多数解压工具都能解压,如果没有自行百度下载一个吧。

    Linux,执行:

    tar -xzvf  zookeeper-3.4.14.tar.gz
    

    安装

    复制conf目录下的zoo_sample.cfg文件,将其名称改为zoo.cfg,用编辑器打开zoo.cfg,更改里面的内容如下。

    windows

    修改配置内容如下:

    dataDir=C:\\soft\\zookeeper-3.4.13\\dataDir
    dataLogDir=C:\\soft\\zookeeper-3.4.13\\logs
    
    编辑配置文件

    linux

    修改配置内容如下:

    dataDir= /usr/local/zookeeper-3.4.14/dataDir
    dataLogDir=/usr/local/zookeeper-3.4.14/logs
    

    命令如:

    cd /usr/local/zookeeper-3.4.14/
    cp zoo_sample.cfg zoo.cfg
    vi zoo.cfg
    

    根据实际情况修改

    启动

    windows

    执行zkServer.cmd 即可。

    linux

    ./zkServer.sh
    

    可视化(zkui)

    项目地址:https://github.com/DeemOpen/zkui

    下载

    1. 可直接github下载zip包
    2. 安装git直接使用
    git clone [https://github.com/DeemOpen/zkui.git](https://github.com/DeemOpen/zkui.git)
    

    修改配置

    主要几个参数:
    serverPort=9090
    zkServer=localhost:2181,localhost2181
    env=dev

    Windows

    如图修改即可


    修改配置文件

    Linux

    cd /usr/local/zkui
    vi config.cfg
    

    根据上图修改即可。

    编译

    此处需要配置好Maven环境

    Windows

    cmd进入到下载目录后执行

    cd zkui
    mvn clean install
    
    执行编译
    编译成功后 “zkui-2.0-SNAPSHOT-jar-with-dependencies.jar”是我们需要运行的jar包了。
    编译成功

    Linux

    cd zkui
    mvn clean install
    

    运行

    Windows

    java -jar target/zkui-2.0-SNAPSHOT-jar-with-dependencies.jar & netstat -tunlp |grep 9090
    

    Linux

    nohup java -jar target/zkui-2.0-SNAPSHOT-jar-with-dependencies.jar  > /dev/null  &  
    

    访问

    浏览器打开:http://localhost:9090

    zkui界面
    出现上图即安装成功,以上已注册两个服务为Dubbo Demo。(其他教程所使用)

    备注:个人博客同步至简书。

    相关文章

      网友评论

        本文标题:安装Zookpeer(Window/Linux)及可视化web界

        本文链接:https://www.haomeiwen.com/subject/ryjmwqtx.html