(轉)Windows下zookeeper安裝及配置

轉:https://blog.csdn.net/qq_36332827/article/details/79700239apache

zookeeper有單機、僞集羣、集羣三種部署方式,可根據本身對可靠性的需求選擇合適的部署方式。本章主要講述單機部署方式。網絡

系統要求

zookeeper能夠運行在多種系統平臺上面,表1展現了zk支持的系統平臺,以及在該平臺上是否支持開發環境或者生產環境。.net

表1:zookeeper支持的運行平臺日誌

系統 開發環境 生產環境
Linux 支持 支持
Solaris 支持 支持
FreeBSD 支持 支持
Windows 支持 不支持
MacOS 支持 不支持

zookeeper是用Java編寫的,運行在Java環境上,所以,在部署zk的機器上須要安裝Java運行環境。爲了正常運行zk,咱們須要JRE1.6或者以上的版本。blog

1、下載進程

        進入要下載的版本目錄,選擇tar.gz文件下載開發

        下載連接:http://mirrors.shu.edu.cn/apache/zookeeper/stable/部署

2、解壓cmd

        解壓zookeeper-3.4.10.tar.gz文件到D:\zookeeper-3.4.10table

3、配置文件修改

        3.一、進入D:\zookeeper-3.4.10\conf目錄拷貝zoo_sample.cfg文件爲zoo.cfg.

        3.二、編輯zoo.cfg,添加下圖內容:

            

            ticktime

時長單位爲毫秒,爲zk使用的基本時間度量單位。例如,1 * tickTime是客戶端與zk服務端的心跳時間,2 * tickTime是客戶端會話的超時時間。 tickTime的默認值爲2000毫秒,更低的tickTime值能夠更快地發現超時問題,但也會致使更高的網絡流量(心跳消息)和更高的CPU使用率(會話的跟蹤處理)。

            dataDir

無默認配置,必須配置,用於配置存儲快照文件的目錄。

            dataLogDir

                 日誌路徑

            clientPort

zk服務進程監聽的TCP端口,默認狀況下,服務端會監聽2181端口。

4、配置環境變量

        4.一、添加變量 ZOOKEEPER_HOME

                變量值:D:\zookeeper-3.4.10

        4.二、修改變量 path

                添加內容:;%ZOOKEEPER_HOME%/bin;%ZOOKEEPER_HOME%/conf

5、啓動

        運行D:\zookeeper-3.4.10\bin\目錄下的zkServer.cmd,出現以下界面表明安裝成功:

相關文章
相關標籤/搜索