Dubbo?2.7X?安裝部署詳細(xì)流程分析
一、安裝注冊(cè)中心zookeeper
下載地址:https://mirrors.bfsu.edu.cn/apache/zookeeper/
1.下載直接解壓,進(jìn)入../conf/目錄下復(fù)制一份zoo_sample.conf, 改名為zoo.cfg
# dataDir里放的是內(nèi)存數(shù)據(jù)結(jié)構(gòu)的snapshot dataDir=../data # 客戶端連接zookeeper服務(wù)的端口 clientPort=2183 # 服務(wù)啟動(dòng)默認(rèn)8080,避免和其他服務(wù)沖突配置8888 admin.serverPort=8888 # 配置zookeeper 的默認(rèn)賬號(hào)密碼, 用于登入dubbo admin.root.user.name=root admin.root.user.password=root
2.啟動(dòng)zookeeper,進(jìn)入../bin/目錄,Windows環(huán)境啟動(dòng)文件為zkServer.cmd,Linux環(huán)境啟動(dòng)文件為zkServer.sh
二、安裝dubbo amdin
源代碼地址:https://github.com/apache/dubbo-admin
1.下載解壓后修配置文件dubbo-admin-server/src/main/resources/application.properties
配置文件修改zookeeper地址,dubbo控制臺(tái)端口默認(rèn)8080,可以修改為其他端口例如 server.port=9999,以免與其他服務(wù)端口沖突
# 修改端口 server.port=9898,以免與其他服務(wù)端口沖突 server.port=9999 # zookeeper地址 admin.registry.address=zookeeper://127.0.0.1:2183 admin.config-center=zookeeper://127.0.0.1:2183 admin.metadata-report.address=zookeeper://127.0.0.1:2183
2. 打包(有Maven環(huán)境),進(jìn)入../\dubbo-admin-server/目錄
輸入清空target并對(duì)文件打包: mvn clean package
打包成功后會(huì)在target目錄下生成jar包:dubbo-admin-server*.jar
啟動(dòng)jar包:java -jar dubbo-admin-server*.jar
至此后端服務(wù)部署完成,接下來進(jìn)行前端服務(wù)配置
三、dubbo-admin-ui服務(wù)配置
1.需要安裝node.js;
2.選擇../dubbo-admin-ui/目錄下vue.config.js文件,進(jìn)行相應(yīng)配置。如下圖,其中地址端口要配置為dubbo-admin-server 的地址端口。
3.啟動(dòng)前端服務(wù)
首先安裝依賴,在../dubbo-admin-ui/目錄下開啟dos窗口輸入
# install dependencies npm install ? # serve with hot reload at localhost:8082 npm run dev ? # build for production with minification npm run build ? # build for production and view the bundle analyzer report npm run build --report
4.訪問前端地址:localhost:8082
到此這篇關(guān)于Dubbo 2.7X 安裝部署詳細(xì)流程分析的文章就介紹到這了,更多相關(guān)Dubbo 安裝部署內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用postman進(jìn)行接口測(cè)試的方法(測(cè)試用戶管理模塊)
這篇文章主要介紹了使用postman進(jìn)行接口測(cè)試的方法(測(cè)試用戶管理模塊),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2021-01-01WebStorm打開多個(gè)項(xiàng)目的三種方法總結(jié)
WebStorm支持多項(xiàng)目管理,本文介紹了三種方法:使用項(xiàng)目導(dǎo)航面板、窗口分割和多個(gè)WebStorm實(shí)例,項(xiàng)目導(dǎo)航面板可以在同一窗口內(nèi)管理多個(gè)項(xiàng)目,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-09-09科學(xué)知識(shí):二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制轉(zhuǎn)換
這篇文章主要介紹了科學(xué)知識(shí):二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制轉(zhuǎn)換,本文只介紹一些理論知識(shí),需要的朋友可以參考下2015-05-05