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