天天看點

Dubbo 入門Demo 搭建筆記

主要是以下幾個步驟: 

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

   新版控制台還有很多問題, 等成熟之後再用,之後再使用舊版控制台