主要是以下幾個步驟:
1. 安裝啟動Zookeeper;
2. 使用git上的dubbo官方項目中的dubbo-demo;
3. 安裝Dubbo-admin,實作監控。
1. 官網上安裝下載下傳 Zookeeper, 本地啟動,運作bin目錄下的zkServer.cmd, 監聽預設的2181端口
2. git clone https://github.com/apache/incubator-dubbo.git 克隆git上的dubbo源碼
用maven導入依賴,maven install 或者用 IDE自動導入
修改 incubator-dubbo/dubbo-demo/dubbo-demo-provider/src/main/resources/META-INF/spring/dubbo-demo-provider.xml
<dubbo:registry address="multicast://224.5.6.7:1234" /> <dubbo:registry address="zookeeper://localhost:2181" />
把注冊中心改成zookeeper, 這裡不用multicast的原因是zookeeper熟悉一點
先啟動dubbo-demo-provider中的 com.apache.dubbo.demo.Provider 再啟動 dubbo-demo-consumer中的 com.apache.dubbo.demo.consumer.Consumer
控制台出現 Hello world 項目成功啟動
3.安裝控制台參考這個文檔 http://dubbo.apache.org/zh-cn/docs/admin/install/admin-console.html
新版控制台還有很多問題, 等成熟之後再用,之後再使用舊版控制台