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

Nacos下線服務(wù)時(shí),下線報(bào)錯(cuò)選舉Leader失敗問題以及解決

 更新時(shí)間:2024年07月27日 15:22:34   作者:kming.qiu  
這篇文章主要介紹了Nacos下線服務(wù)時(shí),下線報(bào)錯(cuò)選舉Leader失敗問題以及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Nacos下線服務(wù)時(shí),下線報(bào)錯(cuò)選舉Leader失敗

問題描述

Nacos注冊(cè)中心有一個(gè)微服務(wù)有多臺(tái)實(shí)例的時(shí)候,點(diǎn)擊一個(gè)實(shí)例下線操作,報(bào)錯(cuò)

caused: errCode: 500, errMsg: do metadata operation failed ;
caused: com.alibaba.nacos.consistency.exception.ConsistencyException: com.alibaba.nacos.core.distributed.raft.exception.NoLeaderException: The Raft Group [naming_instance_metadata] did not find the Leader node;
caused: com.alibaba.nacos.core.distributed.raft.exception.NoLeaderException: The Raft Group [naming_instance_metadata] did not find the Leader node;

解決方案

Nacos 采用 raft 算法來計(jì)算 Leader,并且會(huì)記錄前一次啟動(dòng)的集群地址,所以當(dāng)我們自己的服務(wù)器 IP 改變時(shí)(這里特指自己學(xué)習(xí)時(shí),在本地啟動(dòng)的同學(xué),因?yàn)橛袝r(shí)候我們的網(wǎng)絡(luò)環(huán)境會(huì)變的 …

WIFI,所以 IP 地址也經(jīng)常變化),會(huì)導(dǎo)致 raft 記錄的集群地址失效,導(dǎo)致選 Leader 出現(xiàn)問題,只要?jiǎng)h除 Nacos 根目錄下 data 文件夾下的 protocol 文件夾即可。

Nacos控制臺(tái)下線服務(wù)報(bào)錯(cuò)

現(xiàn)象

在 Nacos控制臺(tái)服務(wù)列表,點(diǎn)擊下線按鈕,Nacos控制臺(tái)報(bào)錯(cuò),

提示錯(cuò)誤信息:

[naming_instance_metadata] did not find the Leader node

原因

  • Nacos 1.x版本默認(rèn)以單機(jī)方式啟動(dòng);
  • Nacos 2.x版本默認(rèn)以集群方式啟動(dòng);
  • Nacos 2.x版本第一次啟動(dòng)的時(shí)候是按照集群初始的配置,導(dǎo)致后面修改為單機(jī)版本啟動(dòng)之后,注冊(cè)上的服務(wù)點(diǎn)擊下線會(huì)出現(xiàn)該問題

解決方案

刪除 Nacos的 data/protocol目錄下的文件即可

總結(jié)

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

相關(guān)文章

  • java序列化的種類和使用場景詳解

    java序列化的種類和使用場景詳解

    本文詳細(xì)介紹了序列化的概念、Java內(nèi)置序列化、自定義序列化、第三方序列化框架(如Kryo、Protobuf)以及在分布式系統(tǒng)和RPC框架中的應(yīng)用,通過比較不同序列化方式的優(yōu)缺點(diǎn),指導(dǎo)開發(fā)者選擇合適的序列化方案,以確保系統(tǒng)的性能、安全性和可維護(hù)性
    2025-01-01
  • HashSet底層竟然是HashMap實(shí)現(xiàn)問題

    HashSet底層竟然是HashMap實(shí)現(xiàn)問題

    這篇文章主要介紹了HashSet底層竟然是HashMap實(shí)現(xiàn)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • spring boot 2.x html中引用css和js失效問題及解決方法

    spring boot 2.x html中引用css和js失效問題及解決方法

    這篇文章主要介紹了spring boot 2.x html中引用css和js失效,需要的朋友可以參考下
    2018-11-11
  • jvm分析工具/適用場景/最佳實(shí)踐過程

    jvm分析工具/適用場景/最佳實(shí)踐過程

    本文系統(tǒng)介紹JVM分析工具的分類與適用場景,涵蓋CPU監(jiān)控、內(nèi)存泄漏分析、FullGC排查、線程死鎖檢測及方法級(jí)性能優(yōu)化,提供工具選擇、最佳實(shí)踐和避坑指南,助力高效解決Java應(yīng)用性能與穩(wěn)定性問題
    2025-07-07
  • Java工具類Hutool、Guava與Apache?Commons的區(qū)別詳解

    Java工具類Hutool、Guava與Apache?Commons的區(qū)別詳解

    Hutool?和?Guava?都是?Java?開發(fā)中非常實(shí)用的工具庫,它們提供了許多方便的工具類和方法,簡化了常見的編程任務(wù),這篇文章主要介紹了Java工具類Hutool、Guava與Apache?Commons區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2025-10-10
  • druid連接泄露故障全面分析

    druid連接泄露故障全面分析

    這篇文章主要介紹了druid連接泄露故障全面分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Kibana的安裝和配置全過程

    Kibana的安裝和配置全過程

    Kibana是一個(gè)開源的數(shù)據(jù)分析和可視化平臺(tái),它與Elasticsearch緊密集成,提供了一個(gè)直觀的Web界面,使您可以快速地搜索、分析和可視化數(shù)據(jù),在本文中,我們將介紹如何安裝和配置Kibana
    2024-12-12
  • Java調(diào)用DeepSeek實(shí)現(xiàn)多輪對(duì)話功能

    Java調(diào)用DeepSeek實(shí)現(xiàn)多輪對(duì)話功能

    對(duì)于廣大Java開發(fā)者而言,DeepSeek這一先進(jìn)的人工智能技術(shù),猶如一把鑰匙,為我們打開了提升開發(fā)效率與創(chuàng)新能力的新大門,本文給大家介紹了Java調(diào)用DeepSeek實(shí)現(xiàn)多輪對(duì)話功能,需要的朋友可以參考下
    2025-03-03
  • 簡單理解java泛型的本質(zhì)(非類型擦除)

    簡單理解java泛型的本質(zhì)(非類型擦除)

    泛型在java中有很重要的地位,在面向?qū)ο缶幊碳案鞣N設(shè)計(jì)模式中有非常廣泛的應(yīng)用。泛型是參數(shù)化類型的應(yīng)用,操作的數(shù)據(jù)類型不限定于特定類型,可以根據(jù)實(shí)際需要設(shè)置不同的數(shù)據(jù)類型,以實(shí)現(xiàn)代碼復(fù)用。下面小編來簡單講一講泛型
    2019-05-05
  • 淺析Java中的set集合類型及其接口的用法

    淺析Java中的set集合類型及其接口的用法

    Java本身對(duì)set集合提供了一個(gè)接口,一般的實(shí)現(xiàn)類是HastSet和 TreeSet,這里我們先來簡要淺析Java中的set集合類型及其接口的用法:
    2016-05-05

最新評(píng)論

瓮安县| 西乌| 康乐县| 甘洛县| 横山县| 大余县| 淳化县| 昔阳县| 昌黎县| 体育| 清远市| 陆丰市| 新乐市| 仙游县| 泰宁县| 敖汉旗| 深圳市| 永清县| 新野县| 芦溪县| 新乡县| 许昌县| 潞西市| 汨罗市| 原阳县| 通海县| 南宫市| 栖霞市| 德格县| 左贡县| 新乡县| 巴彦淖尔市| 墨玉县| 江永县| 申扎县| 大余县| 黎川县| 古丈县| 县级市| 成安县| 韩城市|