Springboot整合dubbo

要的工具,zookeeper,dubbo
首先Pom,yaml配置一下

  <!--dubbo-->
            <dependency>
                <groupId>com.alibaba.boot</groupId>
                <artifactId>dubbo-spring-boot-starter</artifactId>
                <version>0.20</version>
            </dependency>
            <!-- https://mvnrepository.com/artifact/org.apache.zookeeper/zookeeper -->
            <dependency>
                <groupId>org.apache.zookeeper</groupId>
                <artifactId>zookeeper</artifactId>
                <version>3.4.7</version>
                <type>pom</type>
            </dependency>
dubbo:
  application:
    name: sellergoods-service
  protocol:
    name: dubbo
    port: 20881
  registry:
      address: zookeeper://localhost:2181

然后下載zookeeper,dubbo前往github上下載dubbo-admin:https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.0
注意:dubbo-2.6.1以后的版本不再有dubbo-admin
下載好zookeeper可以點(diǎn)擊zkServer.cmd啟動(dòng)zookeeper,如果要看服務(wù)可以點(diǎn)擊zkCi.cmd輸入ls /查看節(jié)點(diǎn)

image.png

安裝dubbo admin

方法1、解壓后,根目錄里存在dubbo-admin,進(jìn)入 mvn package -Dmaven.test.skip=true 安裝完后,生成target目錄,進(jìn)入這個(gè)目錄,找到dubbo-admin-2.6.0這個(gè)目錄,把這個(gè)目錄全部copy到tomcat的目錄webapps下的ROOT下面(刪除tomcat webapps目錄下ROOT原有內(nèi)容)

方法2、解壓后,根目錄里存在dubbo-admin,進(jìn)入 mvn install -Dmaven.test.skip=true 安裝完后,生成target目錄,進(jìn)入這個(gè)目錄,找到dubbo-admin-2.6.0.war,把這個(gè)war包c(diǎn)opy到tomcat的目錄webapps下的ROOT下面(刪除tomcat webapps目錄下ROOT原有內(nèi)容),然后使用jar xvf dubbo-admin-2.6.0.war解壓war包,把解壓后的內(nèi)容全部放到ROOT目錄下

啟動(dòng)tomcat,就可以看到dubbo-admin的界面,默認(rèn)帳號(hào)密碼root/root

啟動(dòng)tomcat方法:進(jìn)入目錄/home/admin/apache-tomcat-8.5.24/bin,然后 sh startup.sh
成功后可以看見(jiàn)


image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前期準(zhǔn)備:下載安裝zookeeper作為服務(wù)注冊(cè)中心 安裝步驟 解壓 將zoo_sample.cfg文件名修改為z...
    何甜甜在嗎閱讀 1,489評(píng)論 0 7
  • Dubbo是阿里巴巴公司開(kāi)源的一個(gè)高性能優(yōu)秀的服務(wù)框架,使得應(yīng)用可通過(guò)高性能的 RPC 實(shí)現(xiàn)服務(wù)的輸出和輸入功能,...
    dalaoyang閱讀 4,908評(píng)論 0 48
  • 最近聽(tīng)聞公司的項(xiàng)目打算進(jìn)行重構(gòu),大佬們商量準(zhǔn)備使用近年大火的SpringCloud,所以在開(kāi)始學(xué)習(xí)Springcl...
    Ranger23閱讀 38,033評(píng)論 4 14
  • 最近在做一個(gè)分布式的web系統(tǒng),用的boot+dubbo,中間碰到不少坑,最近碰到的坑可是坑了我三四天,把坑都給大...
    FantJ閱讀 15,996評(píng)論 1 13
  • 歷史不能重現(xiàn)只能重復(fù),我們所認(rèn)知的歷史是不是基于客觀世界規(guī)律加以主觀意識(shí)推斷的產(chǎn)物呢?如果是這樣,那么換一個(gè)角...
    曹晴朗閱讀 738評(píng)論 4 0

友情鏈接更多精彩內(nèi)容