zookeeper单机安装基础使用

安装

介绍

  zookeeper是一个分布式服务框架,主要用来解决分布式应用中经常遇到的一些数据管理问题。
  zookeeper=文件系统+监听通知机制。

下载

  在官网下载zookeeper指定版本,https://zookeeper.apache.org/
  下载指定的压缩包apache-zookeeper-3.7.0-bin.tar.gz。

安装

  将下载的压缩包解压到指定的目录,这里是单机模式安装。
  将解压后的目录中的zoo_sample.cfg配置文件重命名为zoo.cfg。

启动

  进入解压后目录的bin文件夹,执行zkerver.cmd命令,liunx下执行zkserver.sh程序。
  如果不成功需要指定刚才配置的zoo.cfg文件的路径。

1
2
3
4
5
6
7
8
# 启动服务端程序
> zkserver

# 启动客户端程序(本机上)
> zkcli

# 可以连接远程的机器
> zkCli.sh -server host:port

启动成功


使用

查看dubbo服务

  1. 使用zk客户端连接

    1
    2
    ./zkcli.sh
    ./zkcli.bat
  2. 查看服务的提供者

    1
    ls /dubbo/****.***.Service/Providers
  3. 查看服务的消费者

    1
    ls /dubbo/****.****.Service/Consumers