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ù)部署完成,接下來(lái)進(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/目錄下開(kāi)啟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.訪問(wèn)前端地址:localhost:8082

到此這篇關(guān)于Dubbo 2.7X 安裝部署詳細(xì)流程分析的文章就介紹到這了,更多相關(guān)Dubbo 安裝部署內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
IDEA取消git對(duì)項(xiàng)目的版本控制的實(shí)現(xiàn)
取消Git版本控制可以簡(jiǎn)化代碼管理流程、減少學(xué)習(xí)成本、簡(jiǎn)化代碼庫(kù)管理、提高代碼安全性、加快構(gòu)建和部署速度,本文主要介紹了IDEA取消git對(duì)項(xiàng)目的版本控制的實(shí)現(xiàn),感興趣的可以了解一下2023-11-11
分享Win10 1903過(guò)TP的雙機(jī)調(diào)試問(wèn)題
本文給大家分享的是Win10 1903過(guò)TP的雙機(jī)調(diào)試問(wèn)題,通過(guò)實(shí)例代碼截圖的形式給大家展示的非常詳細(xì),需要的朋友參考下2019-11-11
Win10環(huán)境借助DockerDesktop部署大數(shù)據(jù)時(shí)序數(shù)據(jù)庫(kù)Apache Druid的操作方法
文章介紹了如何在Windows 10環(huán)境下使用Docker Desktop部署最新版的大數(shù)據(jù)時(shí)序數(shù)據(jù)庫(kù)Apache Druid 32.0.0,通過(guò)官方提供的docker-compose.yml文件和環(huán)境配置,成功啟動(dòng)了Zookeeper、PostgreSQL和6個(gè)Druid容器,感興趣的朋友一起看看吧2025-02-02
vscode輸入npm?install報(bào)錯(cuò):node-sass@8.0.0?install:'node?
這篇文章主要給大家介紹了關(guān)于vscode輸入npm?install報(bào)錯(cuò):node-sass@8.0.0?install:'node?scripts/install.js'的解決方法,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-02-02
在 Windows 上安裝 DeepSeek 的完整指南(最新推薦)
在Windows上安裝DeepSeek的完整指南,包括下載和安裝Ollama、下載DeepSeekRXNUMX模型、運(yùn)行DeepSeek以及使用LMStudio選項(xiàng),本文介紹在 Windows 上安裝 DeepSeek 的完整指南,感興趣的朋友一起看看吧2025-02-02
Vscode的SSH插件遠(yuǎn)程連接Linux的實(shí)現(xiàn)步驟
本文主要介紹了Vscode的SSH插件遠(yuǎn)程連接Linux的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04
插件下載安裝系列Eclipse/IDEA/谷歌/火狐安裝插件
這篇文章主要介紹了插件下載安裝系列Eclipse/IDEA/谷歌/火狐,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10

