dubbo-admin管理平台搭建

來源:互聯網
上載者:User

標籤:ice   href   平台   .com   電腦   registry   admin   github   nload   

一、前言

dubbo的使用,其實只需要有註冊中心,消費者,提供者這三個就可以使用了,但是並不能看到有哪些消費者和提供者,為了更好的調試,發現問題,解決問題,因此引入dubbo-admin。通過dubbo-admin可以對消費者和提供者進行管理。

二、下載與配置打包

dubbo-admin的下載,可自行到官網下載:https://github.com/alibaba/dubbo 
當然,這裡小寶鴿也上傳到了csdn,猿友們可到這裡下載,更加方便快捷哦: 
http://download.csdn.net/detail/u013142781/9375988

下載下來是這樣的一個目錄結構:

但是這裡我們只關心dubbo-admin這個檔案夾。

其實下面所謂配置的目的就是為了得到war包,war包網上也有,但是下載了很多下來都會有問題,原因可能是每個人的電腦jdk版本或其他環境不一樣,因此我們自己打包一個war就好。

打包war包,進入dubbo-admin這個檔案目錄 運行命令:

mvn package -Dmaven.skip.test=true
  • 1
  • 1

如果看到如下結果,說明打包成功了:

如果一直打包不成功,那麼直接下載博主的war試試吧,注意博主的jdk是1.7的,下載連結:

http://download.csdn.net/detail/u013142781/9376337

打包成功之後,就會發現dubbo-admin下多了個target檔案夾,開啟target檔案夾,發現裡面有個war包:

三、安裝dubbo-admin

第二步我們得到dubbo-admin-2.5.4-SNAPSHOT.war,下面我們將這個war包部署到tomcat上。

把dubbo-admin-2.5.4-SNAPSHOT.war放到tomcat的webapps目錄下:

然後開啟tomcat的conf目錄下的server.xml檔案,把啟動連接埠改成8090,因為zookeeper預設使用的是8080,以免衝突:

啟動tomcat,讓它把war解壓了

如果一直提示unable to open the service ‘tomcat*’,那麼重新安裝一個tomcat(注意一定要使用tomcat安裝包,重新安裝,不是解壓可用那種),這裡提供window的安裝包下載:http://download.csdn.net/detail/u013142781/9376343

tomcat的webapps裡面就會多了這個檔案夾:

然後就可以把tomcat stop了

開啟剛剛tomcat解壓產生的dubbo.properties,我的在Tomcat 7.0\webapps\dubbo-admin-2.5.4-SNAPSHOT\WEB-INF下:

內容是:

dubbo.registry.address=zookeeper://127.0.0.1:2181dubbo.admin.root.password=rootdubbo.admin.guest.password=guest
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

知道root的密碼:root,guest的密碼:guest,待會登入用到

四、下面運行

如果還沒有配置Zookeeper的,請參考博主的另外一篇文章配置:http://blog.csdn.net/u013142781/article/details/50395650

先啟動zookeeper,然後在啟動tomcat,訪問地址:http://localhost:8090/dubbo-admin-2.5.4-SNAPSHOT/

輸入剛剛的使用者名稱root和密碼root:

dubbo-admin管理平台搭建

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.