目录
前言
下载
解压
配置
启动服务
zoolytic
前言
在前公司做微服务开发时,使用的都是 Spring Cloud 的生态,服务的注册与发现中心用的 Eureka,也有使用 Nacos 的,远程调用则是用的 OpenFeign,换工作后,新公司的微服务技术栈有了些许改变,服务的注册与发现中心用的是 ZooKeeper,远程调用则是用的 Dubbo。
为了自己本地开发方便,故直接在本地安装 ZooKeeper 服务自己使用,IDEA 也安装一个 ZooKeeper 连接工具插件 zoolytic,方便开发时查看。
下载
下载地址:
Apache ZooKeeperhttps://zookeeper.apache.org/releases.html下载最新的稳定版
下载的是一个压缩包
解压
Windows 下载会直接放在当前用户的下载目录下,这里直接在下载目录下解压
修改下解压后的文件夹名字,将bin后缀去掉(看个人喜好,改不改名字无所谓)
配置
进入 apache-zookeeper-3.8.4 文件夹
创建 data 文件夹
进入 conf 文件夹,负责 zoo_sample.conf 文件,修改为 zoo.conf
修改其中的 dataDir 为刚刚创建的 data 目录路径
配置环境变量
可选,不配置只不过是无法在命令行直接启动 ZooKeeper 服务而已,想启动服务可以直接到bin目录下双击 zkServer.cmd 即可
新建 ZOOKEEPER_HOME 变量
在 Path 路径下追加 %ZOOKEEPER_HOME%\bin
启动服务
双击 zkServer.cmd
如果配置了环境变量,则直接在命令行输入 zkServer 即可
zoolytic
下载地址:
IntelliJ IDEA Ultimate Plugins and Themes | JetBrains Marketplacehttps://plugins.jetbrains.com/idea
idea 导入插件
如果在 IDEA 中没看到,可从 View-Tool Windows 中找到
配置连接
查看节点