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快速上手筆記 - 環境與配置筆記
- 環境搭建
- windows環境下Django環境搭建WindowsDjango
- react環境搭建React
- LNMP 環境搭建LNMP
- 搭建Java環境Java
- Vagrant 環境搭建
- Flutter環境搭建Flutter
- swoft 環境搭建
- OpenGL 環境搭建
- 搭建gym環境
- 搭建lnmp環境LNMP
- Angular環境搭建Angular
- JDK環境搭建JDK
- keil環境搭建
- mac搭建環境Mac
- FNA 環境搭建
- FNA環境搭建
- Maven 環境搭建Maven
- spark環境搭建Spark
- Hive環境搭建Hive
- centosLAMP環境搭建CentOSSLAMLAMP
- lnmp環境搭建LNMP
- ZooKeeper環境搭建
- lnamp環境搭建
- java 環境 搭建Java
- MAVEN環境搭建Maven
- App環境搭建APP
- gogs環境搭建Go
- Windows環境下的Nginx環境搭建WindowsNginx
- window環境下testlink環境搭建(xammp)
- 以太坊-Win環境下remix環境搭建REM
- 【環境搭建】RocketMQ叢集搭建MQ
- Flutter Engine環境搭建Flutter
- iOS逆向環境搭建iOS
- docker搭建php環境DockerPHP
- Supervisor 環境搭建
- Mac 新環境搭建Mac