Dubbo環境搭建
文章目錄
註冊中心
官方介紹網址:dubbo
官方介紹了多個註冊中心,推薦使用zookeeper
zookeeper官網:zookeeper
老版本zookeeperc下載地址:zookeeper3.4.14
- 下載完成:
- 解壓到指定目錄
這時候初次開啟zk是會報錯的,還沒有zoo.cfg配置檔案,我們進入bin目錄下,開啟命令列,執行zkServer.cmd,檢視報錯,一開始應該會顯示無效的配置,異常退出;
- 修改zoo.cfg配置檔案
將conf下的zoo_sample.cfg複製一份改名為zoo.cfg即可
開啟zoo.cfg檔案如下:
建議修改臨時檔案目錄,便於之後找資料好找
dataDir=…/tmp/data
修改完成後再次啟動zookeeper - 重新啟動zookeeper
再開啟一個命令框,使用zkCli.cmd測試,在彈出窗框可以試試命令,雖然之後專案很少用
ls /:列出zookeeper根下儲存的所有節點
create –e /test 22:建立一個test節點,值為22
get /test:獲取/test節點的值
dubbo-admin管理控制檯
- dubbo本身並不是一個服務軟體。它其實就是一個jar包能夠幫你的java程式連線到zookeeper,並利用zookeeper消費、提供服務
- 為了讓使用者更好的管理監控眾多的dubbo服務,官方提供了一個視覺化的監控程式,不過這個監控即使不裝也不影響使用
- 下載dubbo-admin
現在和以前不一樣了,改前後端分離了 - 進入目錄,修改dubbo-admin配置
修改 src\main\resources\application.properties 指定zookeeper地址,這裡如果你zk埠改了,這裡也要改
server.port=7001
spring.velocity.cache=false
spring.velocity.charset=UTF-8
spring.velocity.layout-url=/templates/default.vm
spring.messages.fallback-to-system-locale=false
spring.messages.basename=i18n/message
spring.root.password=root
spring.guest.password=guest
dubbo.registry.address=zookeeper://127.0.0.1:2181
- 打包dubbo-admin
mvn clean package -Dmaven.test.skip=true - 執行dubbo-admin
java -jar dubbo-admin-0.0.1-SNAPSHOT.jar
注意:【有可能控制檯看著啟動了,但是網頁打不開,需要在控制檯按下ctrl+c即可】
預設使用root/root 登陸
相關文章
- Dubbo | Dubbo快速上手筆記 - 環境與配置筆記
- 環境搭建
- gogs環境搭建Go
- App環境搭建APP
- mac搭建環境Mac
- Kubernetes環境搭建
- swoft 環境搭建
- Flutter環境搭建Flutter
- 搭建Java環境Java
- Supervisor 環境搭建
- react環境搭建React
- FNA環境搭建
- FNA 環境搭建
- Maven 環境搭建Maven
- Vagrant 環境搭建
- LNMP 環境搭建LNMP
- OpenGL 環境搭建
- keil環境搭建
- python環境搭建Python
- 搭建lnmp環境LNMP
- 搭建gym環境
- Linuxg環境搭建Linux
- JDK環境搭建JDK
- Angular環境搭建Angular
- anaconda 環境搭建
- ReactNative環境搭建React
- window環境下testlink環境搭建(xammp)
- Windows環境下的Nginx環境搭建WindowsNginx
- 以太坊-Win環境下remix環境搭建REM
- GPU 環境搭建指南:使用 GPU Operator 加速 Kubernetes GPU 環境搭建GPU
- 【環境搭建】RocketMQ叢集搭建MQ
- Rust 之環境搭建Rust
- vue的環境搭建Vue
- 【Kotlin】Kotlin環境搭建Kotlin
- 搭建程式碼環境
- 虛擬環境搭建
- Flutter 系列 - 環境搭建Flutter
- docker搭建lnmp環境DockerLNMP