windows下本地zookeeper後臺跑起來,免dos框打擾

1.找到自己的本地zk放的路徑。例如:d:/zookeeper-3.4.6/

2.找到zk下,zk啓動文件。例如:d:/zookeeper-3.4.6/bin/zkServer.cmd

3.通常,雙擊zkServer.cmd,zk就能跑起來,監聽d:/zookeeper-3.4.6/conf/zoo.cfg裏面配置的端口。例如2181

4.我們現在在bin目錄下面寫一個使zkServer.cmd後臺運行的入口腳本文件。

   文件名稱:zk_backRun.vbs

   (沒錯,是vb文件)

  文件內容是:

set  ws=WScript.createObject("WScript.Shell")

ws.Run "d:\zookeeper-3.4.6\bin\zkServer.cmd",0

(上面的路徑是絕對路徑)

5.文件寫好後。雙擊運行zk_backRun.vbs

6.通過dos命令 netstat -ano   檢查是否在監聽2181端口。

(親測可用)

7.如果不想監聽2181端口。通過第6步的命令,找到監聽2181端口的進程號PID。然後終止該進程。命令是 taskkill /pid  進程號  /f

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章