问题描述

SpringBoot项目使用了nacos配置热更新,nacos客户端ClientWorker无限输出更新日志

问题分析

nacos客户端和nacos服务端版本不一致

  • nacos服务端使用的是:nacos-server-1.4.1
  • nacos客户端使用的是:nacos-client-1.4.2

问题解决

依次查找项目中的依赖版本

<!-- SpringCloudAlibaba依赖 -->
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-alibaba-dependencies</artifactId>
    <version>2.2.6.RELEASE</version>
    <type>pom</type>
    <scope>import</scope>
</dependency>
<!-- nacos-config -->
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
    <version>2.2.6.RELEASE</version>
</dependency>
<!-- nacos-client -->
<dependency>
  <groupId>com.alibaba.nacos</groupId>
  <artifactId>nacos-client</artifactId>
  <version>1.4.2</version>
  <scope>compile</scope>
</dependency>

下载对应的nacos-server版本即可

wget https://ghproxy.com/https://github.com/alibaba/nacos/releases/download/1.4.2/nacos-server-1.4.2.tar.gz

参考文章

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐