Window下啟動/停止Zookeeper服務

JavaCodeWKing發表於2020-10-27

Window下啟動/停止Zookeeper服務

一、window下配置zookeeper環境變數

1.開啟window環境變數,新建一個環境變數

變數名:ZOOKEEPER_HOME
變數值:zookeeper安裝目錄,例如D:\apache-zookeeper-3.6.2-bin

2.編輯Path環境變數,新建兩個變數值

%ZOOKEEPER_HOME%\bin
%ZOOKEEPER_HOME%\conf

此時我們就可以在cmd中直接使用zookeeper的啟動命令了,不用到安裝目錄中去

二、啟動和連線命令

啟動命令:zkServer
連線命令:zkCli

上述命令都是啟動了xx命令.cmd

三、停止命令

我們可以發現在Window中並沒有提供停止服務的命令和指令碼。

1.Ctrl + C

在使用了啟動命令的命令視窗中使用快捷鍵Ctrl + C,接著輸入Y。這樣就停止服務。

2.殺死程式

沒有了啟動視窗,但是2181埠依然被zookeeper程式佔用,那麼只能選擇殺死程式!

1.執行 netstat -ano | findstr 2181 命令,檢視程式ID(PID)
2.執行 taskkill -PID <程式號> -F 強制關閉某個程式

3.補丁

自己檢視它就可以

https://issues.apache.org/jira/browse/ZOOKEEPER-1122

相關文章