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

nacos一直頻繁的打印日志get changegroupkeys問(wèn)題

 更新時(shí)間:2024年05月21日 10:13:41   作者:請(qǐng)叫我大師兄_  
這篇文章主要介紹了nacos一直頻繁的打印日志get changegroupkeys問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

為何nacos一直頻繁的打印日志get changegroupkeys

正常情況下應(yīng)該是30秒打印一次日志的,但是,重啟了一下微服務(wù)之后,這個(gè)日志竟然瘋狂輸出。

解決方案如下:

# 1、根據(jù)心跳日志,定位日志輸出的包名
c.a.n.client.config.impl.ClientWorker    : get changedGroupKeys:[]
 
# 2、在 IDEA 中搜索 ClientWorker 所在的包路徑  
package com.alibaba.nacos.client.config.impl;
 
# 3、在任意格式的配置文件中將該包路徑的日志設(shè)置為 ERROR 或者 WARN 級(jí)別即可
# Nacos 注冊(cè)中心客戶端心跳日志禁用 get changedGroupKeys:[] 刷屏
logging:
  level:
    com.alibaba.nacos.client.config.impl: WARN
  
# 4、如果是 Spring Cloud Gateway 則需要配置為
logging:
  level:
    com.alibaba.nacos.client.*: WARN 

看你配置文件格式了,yml或者properties,就改成對(duì)應(yīng)的形式就好了。

升級(jí)nacos版本不一定能解決問(wèn)題,我這使用的是1.3.1的版本。

生產(chǎn)環(huán)境,5個(gè)實(shí)例組成nacos集群,五個(gè)相同的微服務(wù)組成集群訪問(wèn)nacos,弄了不少的namespace,nacos的數(shù)據(jù)存在mysql數(shù)據(jù)庫(kù)中。

nacos客戶端啟動(dòng)頻繁輸出get changedGroupKeys:[] 日志

現(xiàn)象

分析 

// 線程運(yùn)行方法
public void run() {
     List<CacheData> cacheDatas = new ArrayList();
     ArrayList inInitializingCacheList = new ArrayList();

     try {
       Iterator var3 = ((Map)ClientWorker.this.cacheMap.get()).values().iterator();

       while(var3.hasNext()) {
         CacheData cacheData = (CacheData)var3.next();
         if (cacheData.getTaskId() == this.taskId) {
            cacheDatas.add(cacheData);

           try {
             ClientWorker.this.checkLocalConfig(cacheData);
             if (cacheData.isUseLocalConfigInfo()) {
               cacheData.checkListenerMd5();
             }
           } catch (Exception var13) {
             ClientWorker.LOGGER.error("get local config info error", var13);
           }
         }
       }
       // 檢查修改的數(shù)據(jù)
       List<String> changedGroupKeys = ClientWorker.this.checkUpdateDataIds(cacheDatas, inInitializingCacheList);
       // 日志打印
       ClientWorker.LOGGER.info("get changedGroupKeys:" + changedGroupKeys);
       Iterator var16 = changedGroupKeys.iterator();

       while(var16.hasNext()) {
      // ...
      }
      // ...
}

根據(jù)控制臺(tái)打印頻率規(guī)律,每30s左右都會(huì)打印這句日志;看下ClientWorker類,可以看出這是一種心跳檢測(cè),會(huì)定時(shí)去檢測(cè)服務(wù)器的配置數(shù)據(jù)有沒(méi)有變化。

解決

在任意格式的配置文件中將該包路徑的日志設(shè)置為ERROR 或者 WARN 級(jí)別即可。

 # Nacos 注冊(cè)中心客戶端心跳日志禁用get changedGroupKeys:[] 刷屏
logging:
  level:
    com.alibaba.nacos.client.config.impl: WARN

如果是 Spring Cloud Gateway 則需要配置為

logging:
  level:
    com.alibaba.nacos.client.*: WARN

總結(jié)

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

相關(guān)文章

  • SpringBoot加載多個(gè)配置文件實(shí)現(xiàn)dev、product多環(huán)境切換的方法

    SpringBoot加載多個(gè)配置文件實(shí)現(xiàn)dev、product多環(huán)境切換的方法

    這篇文章主要介紹了SpringBoot加載多個(gè)配置文件實(shí)現(xiàn)dev、product多環(huán)境切換,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03
  • 解決mybatisPlus null 值更新的問(wèn)題

    解決mybatisPlus null 值更新的問(wèn)題

    這篇文章主要介紹了解決mybatisPlus null 值更新的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-02-02
  • java中的內(nèi)存溢出方式

    java中的內(nèi)存溢出方式

    文章介紹了如何使用jmap和IBMHeapAnalyzer等工具分析OutOfMemoryError: Compressedclassspace錯(cuò)誤,發(fā)現(xiàn)問(wèn)題出在/org/pf4j/PluginClassLoader加載了大量類
    2024-12-12
  • 非常適合新手學(xué)生的Java線程池優(yōu)化升級(jí)版

    非常適合新手學(xué)生的Java線程池優(yōu)化升級(jí)版

    作者是一個(gè)來(lái)自河源的大三在校生,以下筆記都是作者自學(xué)之路的一些淺薄經(jīng)驗(yàn),如有錯(cuò)誤請(qǐng)指正,將來(lái)會(huì)不斷的完善筆記,幫助更多的Java愛(ài)好者入門(mén)
    2022-03-03
  • JAVA文件讀取常用工具類(8種)

    JAVA文件讀取常用工具類(8種)

    JAVA操作文件在經(jīng)常會(huì)使用到,本文匯總了部分JAVA操作文件的讀取常用工具類,主要介紹了8種方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2021-08-08
  • SpringBoot請(qǐng)求轉(zhuǎn)發(fā)的方式小結(jié)

    SpringBoot請(qǐng)求轉(zhuǎn)發(fā)的方式小結(jié)

    本文主要介紹了SpringBoot請(qǐng)求轉(zhuǎn)發(fā)的方式,一共有兩大類,一種是controller控制器轉(zhuǎn)發(fā)一種是使用HttpServletRequest進(jìn)行轉(zhuǎn)發(fā),本文就詳細(xì)的介紹一下,感興趣的可以了解一下
    2023-09-09
  • Mybatis實(shí)現(xiàn)自定義的typehandler三步曲

    Mybatis實(shí)現(xiàn)自定義的typehandler三步曲

    這篇文章主要介紹了Mybatis實(shí)現(xiàn)自定義的typehandler三步曲的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • SpringBoot 添加JSP 支持并附帶在IDEA下創(chuàng)建JSP文件【測(cè)試無(wú)誤】

    SpringBoot 添加JSP 支持并附帶在IDEA下創(chuàng)建JSP文件【測(cè)試無(wú)誤】

    這篇文章主要介紹了SpringBoot 添加JSP 支持并附帶在IDEA下創(chuàng)建JSP文件的相關(guān)知識(shí),感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧
    2018-05-05
  • Kafka producer端開(kāi)發(fā)代碼實(shí)例

    Kafka producer端開(kāi)發(fā)代碼實(shí)例

    這篇文章主要介紹了Kafka producer端開(kāi)發(fā)代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Java反轉(zhuǎn)數(shù)組輸出實(shí)例代碼

    Java反轉(zhuǎn)數(shù)組輸出實(shí)例代碼

    這篇文章主要給大家介紹了關(guān)于Java反轉(zhuǎn)數(shù)組輸出以及利用Java實(shí)現(xiàn)字符串逆序輸出的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01

最新評(píng)論

中西区| 商南县| 张家港市| 辉县市| 东乌珠穆沁旗| 巴中市| 六枝特区| 孟津县| 石阡县| 太谷县| 永顺县| 百色市| 宝兴县| 鹤庆县| 桦甸市| 繁峙县| 定州市| 会泽县| 崇信县| 横山县| 古浪县| 马尔康县| 和平区| 印江| 措勤县| 清水县| 桂东县| 建湖县| 高尔夫| 九龙城区| 五指山市| 桐城市| 涞水县| 大余县| 海原县| 公安县| 鄂温| 四会市| 凌源市| 新闻| 虞城县|