windows下zookeeper安裝+dubbo-admin安裝註意點
一:zookeeper安裝
下載地址:http://www.apache.org/dyn/closer.cgi/zookeeper
復制修改conf下的zoo_sample.cfg為zoo.cfg
打開將 dataDir=/tmp/zookeeper 修改為:dataDir=E:\\Sotfware\\dubbo\\tmp
其中:
tickTime:這個時間是作為 Zookeeper 服務器之間或客戶端與服務器之間維持心跳的時間間隔,也就是每個 tickTime 時間就會發送一個心跳。
dataDir:顧名思義就是 Zookeeper 保存數據的目錄,默認情況下,Zookeeper 將寫數據的日誌文件也保存在這個目錄裏。
clientPort:這個端口就是客戶端連接 Zookeeper 服務器的端口,Zookeeper 會監聽這個端口,接受客戶端的訪問請求。
運行即可啟動zookeeper
出現以下,則代表啟動成功
註意: 啟動之後一直開著,不要關掉這個cmd,記得要在Dubbo消費者和提供者運行之前就開啟Zookeeper。
二:dubbo-admin管理平臺的安裝
dubbo-admin.war可在網上百度去下載,但是我下載了好幾個,發布上去服務啟動都報錯,這個時候大概是我們系統的JDK和編譯dubbo-admin.war的JDK版本不同導致的了,強烈建議自己下載dubbo-master的源代碼編譯一個,網上找的基本都不行。
下載源碼本地編譯打包,下載地址:https://github.com/alibaba/dubbo
下載之後解壓,將項目導入eclipse中,打包(這裏只需要打dubbo-admin即可)
將war拷貝到tomct的webapps目錄,啟動自動解壓,解壓完刪除war包,將解壓後的文件夾命名問dubbo,重新啟動tomact(註意:啟動前保證zookeeper啟動成功)
訪問 http://localhost:8080/dubbo 用戶名: root 密碼: root
windows下zookeeper安裝+dubbo-admin安裝註意點