前言
新版dubbo 不再需要配置dubbo monitor
如果想安裝之前的版本, 在 master中分支
一. 安裝zookeeper
1)下載zookper,作為dubbo的注冊中心
bin.tar.gz 中有windows運行文件
2)運行zookeeper
zKServer.cmd
出現如下錯誤
需要在zookeeper的conf目錄下復制一份zoo_sample.conf, 改名為zoo.cfg
3)修改zookeeper配置文件
這是zookeeper 的默認賬號密碼, 用於登入dubbo
然后重新運行zookeeper
3)驗證zookeeper開啟
zkcli.cmd
二. 安裝可視化管理界面
參考github dubbo 倉庫配置安裝
1)下載dubbo amdin
github dubbo倉庫
2)確認zookeeper注冊中心
3)打包
在當前目錄下開啟控制台
輸入清空target並對文件打包
mvn clean package
有可能會報錯,報錯采用如下代碼
mvn install -Dmaven.test.skip=true
打包成功后會在target目錄下生成jar包
4)安裝ui界面
首先安裝node.js
~/.npmrc中增加 registry =https://registry.npm.taobao.org
在ui目錄的cmd下輸入如下代碼
# install dependencies npm install # serve with hot reload at localhost:8081 npm run dev # build for production with minification npm run build # build for production and view the bundle analyzer report npm run build --report
5)運行jar包
如果出現8080端口被占用
那是因為zookeeper占用了該端口
修改zookeeper端口
在zookeeper 配置文件中添加如下代碼
server.port=8888
最后運行jar
java -jar dubbo-admin-server-0.1
訪問端口 localhost:8080