dubbox-admin-2.8.4和dubbox-monitor安裝


一、安裝zookeeper

 安裝過程參照以前寫的一篇博客http://www.cnblogs.com/520playboy/p/6235415.html

二、dubbox

1、准備工作
下載dubbox的源代碼
下載地址:https://github.com/dangdangdotcom/dubbox

2、編譯打包

方式一:運行maven命令:mvn clean install -Dmaven.test.skip=true

方式二:直接把dubbox源碼下載到myeclipse上,借助myeclipse的maven插件編譯打包到本地倉庫(推薦)
將dubbox的源碼打包發布到本地倉庫,目的是為了獲取:dubbo-admin-2.8.4.war和dubbo-monitor.war

3、部署dubbox-admin-2.8.4.war

部署dubbo-admin管理端,將dubbo-admin-2.8.4.war放置到准備好的tomcat目錄

  • 修改WEB-INF下dubbo.properties

主要是修改zookeeper的地址
dubbo.registry.address=zookeeper://127.0.0.1:2181

注意,這里還可以連接多個zookeeper,用逗號分隔例如:

dubbo.registry.address=zookeeper://127.0.0.1:2181,192.168.0.4:2181

  • 運行tomcat

輸入地址:http://192.168.0.4:8080/dubbo-admin-2.8.4
默認登錄賬戶和密碼均為:root

  • 服務頁面

都這里,dubbox的后台管理端就配置成功了

4、部署dubbox-monitor.war

  • 創建數據庫 首先創建名稱為monitor數據庫,編碼格式UTF-8。然后將項目sql文件夾下面的create.sql導入到數據庫,生成dubbo_invoke表代表成功導入。
  • 編輯項目中application.properties,如下:
<code class="hljs avrasm">####Dubbo Settings
dubbo.application.name=dubbo-monitor
dubbo.application.owner=handu.com
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.protocol.port=6060
 
####Database Settings
db.url=jdbc:mysql://<database_host>:<database_port>/monitor?prepStmtCacheSize=517&cachePrepStmts=true&autoReconnect=true&characterEncoding=utf-8
db.username=root
db.password=root
db.maxActive=500
 
####System Manager
manager.username=admin
manager.password=admin</database_port></database_host></code>
  • 把dubbo-monitor.war放置到對應服務器目錄下,啟動服務器即可。例如:tomcat的webapps文件夾下。
  • 訪問項目 啟動web服務器后,訪問地址:http://192.168.0.4:8080/dubbo-moniotor,采用配置文件中manager.username和manager.password設置值進行登錄。
  • 頁面如下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM