最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot整合Dubbo+ZK注冊失敗的坑及解決

 更新時間:2025年07月16日 14:19:00   作者:wangshili程序員  
使用Dubbo框架時,需在公共pom添加依賴,啟動類加@EnableDubbo,實(shí)現(xiàn)類用@DubboService替代@Service,配置中base-packages存在識別bug,可通過zkCli命令或監(jiān)控中心驗(yàn)證服務(wù)注冊狀態(tài)

1.先看下公共的pom(maven創(chuàng)建的pom工程)

以下必須加

	<dependencies>
	<!--springBoot動態(tài)的引入springMVC全部的配置 -->
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-web</artifactId>
	</dependency>
	<!-- https://mvnrepository.com/artifact/org.apache.dubbo/dubbo-spring-boot-starter -->
	<dependency>
		<groupId>org.apache.dubbo</groupId>
		<artifactId>dubbo-spring-boot-starter</artifactId>
		<version>2.7.7</version>
		<exclusions>
            <exclusion>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-log4j12</artifactId>
            </exclusion>
        </exclusions>
	</dependency>
	<!-- https://mvnrepository.com/artifact/org.apache.curator/curator-framework -->
	<dependency>
		<groupId>org.apache.curator</groupId>
		<artifactId>curator-framework</artifactId>
		<version>4.3.0</version>
	</dependency>
	<dependency>
	    <groupId>org.apache.curator</groupId>
	    <artifactId>curator-recipes</artifactId>
	    <version>2.8.0</version>
	</dependency>

</dependencies>

2.啟動類上加@EnableDubbo

@EnableDubbo是包括了@EnableDubboConfig

3.實(shí)現(xiàn)類上加@DubboService,實(shí)現(xiàn)類一定要實(shí)現(xiàn)接口

之前的版本是@Service,現(xiàn)在過期變成@DubboService了,也確實(shí)是,干嘛要和Spring的Service一樣呢

4.坑人的配置

具體看如圖片:

這個base-packages是默認(rèn)提示出來的,結(jié)果卻是不行的,還不報錯,算是一個小bug吧

5.確定zookeeper打開就行了

確認(rèn)注冊成功的方法,可以打開zk的cli,在zk的安裝目錄下進(jìn)入到bin目錄,打開cmd,執(zhí)行zkCli.cmd就會連接zk,輸入命令ls /可以看到有什么哪些注冊服務(wù),輸入ls /dubbo就可以看到注冊成功的服務(wù),如下圖:

第二種方法就是運(yùn)行監(jiān)控中心了如下圖:

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot中VO/DTO/PO的具體使用

    SpringBoot中VO/DTO/PO的具體使用

    VO/DTO/PO等實(shí)體類中字段常常會存在多數(shù)相同,根據(jù)業(yè)務(wù)需求少數(shù)不同,本文主要介紹了SpringBoot中VO/DTO/PO的具體使用,感興趣的可以了解一下
    2024-03-03
  • 解決IDEA springboot

    解決IDEA springboot"spring-boot-maven-plugin"報紅問題

    這篇文章主要介紹了解決IDEA springboot"spring-boot-maven-plugin"報紅問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • 詳解Java編程中super關(guān)鍵字的用法

    詳解Java編程中super關(guān)鍵字的用法

    這篇文章主要介紹了Java編程中this與super關(guān)鍵字的用法,包括從內(nèi)存結(jié)構(gòu)方面分析super的作用域,需要的朋友可以參考下
    2015-10-10
  • 基于java計算買賣股票的最佳時機(jī)

    基于java計算買賣股票的最佳時機(jī)

    這篇文章主要介紹了基于java計算買賣股票的最佳時機(jī),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-10-10
  • Java數(shù)據(jù)結(jié)構(gòu)和算法之鏈表詳解

    Java數(shù)據(jù)結(jié)構(gòu)和算法之鏈表詳解

    鏈表是一種物理存儲單元上非連續(xù)、非順序的存儲結(jié)構(gòu),java代碼實(shí)現(xiàn)單鏈表,插入,刪除和遍歷等功能,這篇文章主要給大家介紹了關(guān)于Java數(shù)據(jù)結(jié)構(gòu)和算法之鏈表的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • java關(guān)于調(diào)用方法的匯總

    java關(guān)于調(diào)用方法的匯總

    本文小編給大家整理了在Java中關(guān)于靜態(tài)調(diào)用和動態(tài)調(diào)用的方法匯總,值得大家學(xué)習(xí)和參考。
    2017-11-11
  • 深入C++ typedef的用法總結(jié)(必看)

    深入C++ typedef的用法總結(jié)(必看)

    本篇文章是對C++中typedef的用法進(jìn)行了詳細(xì)的總結(jié)分析,需要的朋友參考下
    2013-05-05
  • Java 時間轉(zhuǎn)換的實(shí)例代碼

    Java 時間轉(zhuǎn)換的實(shí)例代碼

    下面小編就為大家?guī)硪黄狫ava 時間轉(zhuǎn)換的實(shí)例代碼。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • Spring中利用IOC實(shí)現(xiàn)注入的方式

    Spring中利用IOC實(shí)現(xiàn)注入的方式

    Spring IOC(控制反轉(zhuǎn))實(shí)現(xiàn)依賴注入,將對象創(chuàng)建和依賴關(guān)系的管理交由Spring容器處理,通過注解或XML配置,實(shí)現(xiàn)對象之間的松耦合,提高代碼復(fù)用性和可維護(hù)性
    2023-04-04
  • Spring boot JPA實(shí)現(xiàn)分頁和枚舉轉(zhuǎn)換代碼示例

    Spring boot JPA實(shí)現(xiàn)分頁和枚舉轉(zhuǎn)換代碼示例

    這篇文章主要介紹了Spring boot JPA實(shí)現(xiàn)分頁和枚舉轉(zhuǎn)換代碼示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09

最新評論

阿图什市| 新疆| 神池县| 内丘县| 连平县| 萨迦县| 丹阳市| 彭泽县| 吴川市| 边坝县| 阜新市| 淮安市| 永嘉县| 安阳县| 梨树县| 古交市| 黔东| 芷江| 洞头县| 黄冈市| 长丰县| 东城区| 大竹县| 汤阴县| 安宁市| 阳江市| 双牌县| 神农架林区| 井冈山市| 遂川县| 昌图县| 岳阳市| 新竹市| 淳化县| 武宣县| 延庆县| 聂拉木县| 平乐县| 阜南县| 遵义县| 财经|