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

Nacos?Client的Bug解決方法記錄

 更新時(shí)間:2023年08月15日 11:29:40   作者:Wannay  
這篇文章主要為大家介紹了Nacos?Client的Bug解決方法記錄,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

起因

NacosAPI方式使用中,當(dāng)使用如下的代碼去進(jìn)行注冊(cè)服務(wù)時(shí),在不同的版本的Nacos當(dāng)中出現(xiàn)了不同的結(jié)果。

try {
            NamingService namingService = new NacosNamingService("localhost:8848");
            namingService.registerInstance("wanna", "localhost", 8889);
            namingService.registerInstance("wanna", "localhost", 8890);
            TimeUnit.SECONDS.sleep(500);
        } catch (Exception ex) {
            ex.printStackTrace();
        }

 分析

  • 1.在使用Nacos ClientNacosServer版本為1.4.2的版本當(dāng)中,該代碼正常運(yùn)行,也能往NacosServer當(dāng)中注冊(cè)上去兩個(gè)Instance。
  • 2.在使用Nacos ClientNacosServer版本為2.0.2的版本當(dāng)中,該代碼只能往NacosServer當(dāng)中注冊(cè)一個(gè)Instance,后進(jìn)行注冊(cè)的8890,將會(huì)替代之前的8889,NacosServer中只有一個(gè)Instance。
  • 3.在Nacos Client使用1.4.2的版本,Nacos Server使用2.0.2的版本中,也能正常注冊(cè)。
  • 4.在Nacos Client使用2.0.2的版本,Nacos Server使用1.4.2的版本中,Client直接報(bào)錯(cuò),不能啟動(dòng)。

版本兼容適配 

懵逼狀態(tài),搞了一晚上排查問題,懷疑是Nacos Client版本的問題?

給Github提了Issue,官方回復(fù)是,這是設(shè)計(jì)的問題,在Client2.0.x的版本當(dāng)中,NamingService維護(hù)著一個(gè)長(zhǎng)連接,如果要注冊(cè)別的服務(wù),需要重新創(chuàng)建一個(gè)NamingService去注冊(cè)。(就很那個(gè),官方文檔說了和之前的API兼容,這,算是兼容嗎,給的示例代碼都是這樣子的。。。找了老半天問題所在,根本不清楚這個(gè)問題,還好我最后換版本了)

以上就是Nacos Client的Bug解決方法記錄的詳細(xì)內(nèi)容,更多關(guān)于Nacos Client Bug解決的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • java將指定目錄下文件復(fù)制到目標(biāo)文件夾的幾種小方法

    java將指定目錄下文件復(fù)制到目標(biāo)文件夾的幾種小方法

    在Java中有多種方法可以實(shí)現(xiàn)文件的復(fù)制,這篇文章主要給大家介紹了關(guān)于java將指定目錄下文件復(fù)制到目標(biāo)文件夾的幾種小方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • JVM原理之類加載的全過程

    JVM原理之類加載的全過程

    文章詳細(xì)介紹了Java類加載過程,包括加載、鏈接、初始化、使用和卸載五個(gè)階段,并解釋了符號(hào)引用和直接引用的區(qū)別,以及類變量和實(shí)例變量的區(qū)別,此外,還介紹了Class.forName()方法的作用和使用場(chǎng)景
    2025-01-01
  • spring boot實(shí)現(xiàn)軟刪除的示例代碼

    spring boot實(shí)現(xiàn)軟刪除的示例代碼

    這篇文章主要介紹了spring boot實(shí)現(xiàn)軟刪除的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-07-07
  • Springmvc ajax跨域請(qǐng)求處理方法實(shí)例詳解

    Springmvc ajax跨域請(qǐng)求處理方法實(shí)例詳解

    這篇文章主要介紹了Springmvc ajax跨域請(qǐng)求處理方法實(shí)例詳解,需要的朋友可以參考下
    2017-10-10
  • SpringBoot整合OpenClaw技能系統(tǒng)的實(shí)戰(zhàn)指南

    SpringBoot整合OpenClaw技能系統(tǒng)的實(shí)戰(zhàn)指南

    OpenClaw 雖然能直接通過聊天軟件指揮 AI 干活,但在企業(yè)場(chǎng)景里,我們總不能指望財(cái)務(wù)大姐在 Telegram 里敲命令來跑報(bào)表吧?本文教你用 SpringBoot 搭建一個(gè)企業(yè)級(jí)技能中臺(tái),把 OpenClaw 的 5700+ 技能收編進(jìn) Java 體系,需要的朋友可以參考下
    2026-03-03
  • Netty網(wǎng)絡(luò)編程零基礎(chǔ)入門

    Netty網(wǎng)絡(luò)編程零基礎(chǔ)入門

    Netty是一個(gè)異步的、基于事件驅(qū)動(dòng)的網(wǎng)絡(luò)應(yīng)用框架,用于快速開發(fā)可維護(hù)、高性能的網(wǎng)絡(luò)服務(wù)器和客戶端,如果你還不了解它的使用,就趕快繼續(xù)往下看吧
    2022-08-08
  • Java實(shí)現(xiàn)Redis分布式鎖的三種方案匯總

    Java實(shí)現(xiàn)Redis分布式鎖的三種方案匯總

    setnx、Redisson、RedLock?都可以實(shí)現(xiàn)分布式鎖,從易到難得排序?yàn)椋簊etnx?<?Redisson?<?RedLock,本文為大家整理了三種方法的實(shí)現(xiàn),希望對(duì)大家有所幫助
    2023-11-11
  • Maven批處理腳本與Qoder配置使用指南

    Maven批處理腳本與Qoder配置使用指南

    在 Java 項(xiàng)目開發(fā)過程中,經(jīng)常需要執(zhí)行 Maven 清理、編譯、打包等操作,為了提高效率,我們可以編寫批處理腳本自動(dòng)化這些流程,并在 Qoder 中配置使用,所以本文介紹了如何編寫Maven批處理腳本并配置Qoder使用,需要的朋友可以參考下
    2026-06-06
  • 關(guān)于maven配置項(xiàng)目一直提示程序包不存在以及scope的坑

    關(guān)于maven配置項(xiàng)目一直提示程序包不存在以及scope的坑

    這篇文章主要介紹了關(guān)于maven配置項(xiàng)目一直提示程序包不存在以及scope的坑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Java通過socket客戶端保持連接服務(wù)端實(shí)現(xiàn)代碼

    Java通過socket客戶端保持連接服務(wù)端實(shí)現(xiàn)代碼

    這篇文章主要介紹了Java通過socket客戶端保持連接服務(wù)端實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11

最新評(píng)論

新泰市| 北海市| 谷城县| 漯河市| 遵义市| 阿克陶县| 三河市| 辰溪县| 桦甸市| 吴旗县| 额敏县| 江源县| 鱼台县| 永宁县| 宜都市| 山丹县| 南木林县| 莱西市| 桃江县| 九台市| 南通市| 怀仁县| 信宜市| 珲春市| 长岛县| 三穗县| 余姚市| 余姚市| 华蓥市| 横峰县| 嘉荫县| 梅河口市| 汉中市| 景谷| 雷波县| 洛浦县| 腾冲县| 和龙市| 涟源市| 合阳县| 芮城县|