官方推薦使用
Zookeeper 註冊中心
3.1)、【windows】-安裝zookeeper
開發中均在Linux中安裝!!!html
一、下載zookeeperjava
網址 https://archive.apache.org/dist/zookeeper/zookeeper-3.4.13/ git
二、解壓zookeepergithub
解壓運行zkServer.cmd ,初次運行會報錯,沒有zoo.cfg配置文件apache
三、修改zoo.cfg配置文件windows
將conf下的zoo_sample.cfg複製一份更名爲zoo.cfg便可。
注意幾個重要位置:
dataDir=./ 臨時數據存儲的目錄(可寫相對路徑)
clientPort=2181 zookeeper的端口號
修改完成後再次啓動zookeeperapp
四、使用zkCli.cmd測試maven
ls /:列出zookeeper根下保存的全部節點
create –e /atguigu 123:建立一個atguigu節點,值爲123
get /atguigu:獲取/atguigu節點的值
運行:
鏈接:測試
建立一個節點以及節點的值
獲取建立的節點:ui
3.2)、【windows】-安裝dubbo-admin管理控制檯
dubbo自己並非一個服務軟件。它其實就是一個jar包可以幫你的java程序鏈接到zookeeper,並利用zookeeper消費、提供服務。因此你不用在Linux上啓動什麼dubbo服務。
可是爲了讓用戶更好的管理監控衆多的dubbo服務,官方提供了一個可視化的監控程序,
不過這個監控即便不裝也不影響使用。
一、下載dubbo-admin
https://github.com/apache/incubator-dubbo-ops
二、進入目錄,修改dubbo-admin配置
修改 src\main\resources\application.properties 指定zookeeper地址
三、打包dubbo-admin
mvn clean package -Dmaven.test.skip=true
移動打包好的jar文件
四、運行dubbo-admin
java -jar dubbo-admin-0.0.1-SNAPSHOT.jar
注意:【有可能控制檯看着啓動了,可是網頁打不開,須要在控制檯按下ctrl+c便可】
默認使用root/root 登錄
網址訪問:
帳號密碼均是root
登錄成功: