1. 程式人生 > >dubbo管理平臺的搭建(zookeeper)

dubbo管理平臺的搭建(zookeeper)

之前用的dubbo管理平臺是jdk1.7的war包,由於現在升級jdk1.8後在使用可時各種麻煩(需要單獨配置1.7jdk),於是乎網上各種查詢資料,發現dubbo版本(不是dubbox)已經更新到了2.6.0,隨即準備自己動手弄一個1.8的新包。

第一步:萬變不離其中,需要原始碼:

      1、官網下載: dubbo原始碼,官網下載dubbo-2.6.0原始碼包,官網地址:http://dubbo.io/。

      2、當然, 如果客官嫌麻煩,也可以直接到這裡:

            http://download.csdn.net/download/weixin_39482279/10218108

           下載,此原始碼是我已經下載好的2.6.0版本原始碼,可以直接使用,方便快捷。

第二步 : 打包,打成可執行的war包,由於我選擇的jdk版本是1.8,所以我直接打成1.8版本的war包。

     1、使用maven 命令直接打包,此方法不在贅述,一搜一大把。

     2、使用工具打包,我選擇的是idea, 直接用idea開啟專案,修改src/main/webapp/WEB-INF/dubbo.properties配置檔案中的地址,然後選擇dubbo-admin 進行打包操作(install)。

第三步 :放入容器執行。

    將得到的war重新命名為ROOT.war(注1),然後放入tomcat8中執行即可(放入檔案webapps中,注意ROOT/src/main/webapp/WEB-INF/dubbo.properties中的配置資訊是否正確)。

然後開啟瀏覽器輸入 localhost:8080 即可訪問,使用者名稱和密碼 root/root

注1: 1.7版本測試時發現,此處war包名稱需要修改為ROOT,否則在進行dubbo控制檯操作時,系統自動返回的首頁是/ ,如果不是ROOT,則會拋異常。所以建議使用ROOT

另外,為方便各位客官,我將自己已經打包好的war奉獻出來,使用tomcat8 可以直接執行,下載地址:http://download.csdn.net/download/weixin_39482279/10218124