springboot 项目eureka注册中心切换为nacos+config

修改pom文件

注释掉eureka的包,引入nacos-discovery和nacos-disconfig的包。

XML 复制代码
<!--<dependency>
      <groupId>org.springframework.cloud</groupId>
      <artifactId>spring-cloud-starter-eureka</artifactId>
      <version>1.4.7.RELEASE</version>
</dependency>-->
<dependency>
  <groupId>com.alibaba.cloud</groupId>
  <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
  <version>2.0.2.RELEASE</version>
</dependency>
<dependency>
  <groupId>com.alibaba.cloud</groupId>
  <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
  <version>2.0.2.RELEASE</version>
</dependency>
<!--<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>-->

因为使用了config,删掉项目中的配置文件 ,并添加bootsrap-nacos配置。

XML 复制代码
spring:
  cloud:
    nacos:
      discovery:
        server-addr: 172.16.60.109:17000
        namespace: onestop
        file-extension: yaml
      config:
        namespace: onestop
        server-addr: 172.16.60.109:17000
        file-extension: yaml
        group: DEFAULT_GROUP
        max-retry: 3
        config-retry-time: 3
        extension-configs[0]:
          data-id: yusp-app-vip-zc.yaml
          refresh: true #配置扩展属性动态刷新
        extension-configs[1]:
          data-id: application-redis.yaml
          refresh: true #配置扩展属性动态刷新

修改bootstrap配置的profiles,其中licence可以不用

XML 复制代码
spring:
    application:
        name: caoby
    profiles:
        include: license,nacos
相关推荐
HackTorjan5 小时前
深度神经网络的反向传播与梯度优化原理
人工智能·spring boot·神经网络·机器学习·dnn
直奔標竿14 小时前
Java开发者AI转型第二十五课!Spring AI 个人知识库实战(四)——RAG来源追溯落地,拒绝AI幻觉
java·开发语言·人工智能·spring boot·后端·spring
敖正炀16 小时前
WebFlux 深度:Reactor 线程模型、背压与错误处理
spring boot
BING_Algorithm16 小时前
一文搞定 AOP 所有核心知识点
spring boot·后端·spring
日取其半万世不竭16 小时前
PeerTube 部署指南:自建视频托管平台
云原生·eureka·音视频
勿忘初心122116 小时前
【Java实战】SpringBoot 集成 freemarker 导出 Word 模板
java·spring boot·freemarker·模板引擎·word导出·后端实战
绿草在线16 小时前
SpringBoot项目实战:从零搭建高效开发环境
java·spring boot·后端
空中海17 小时前
Docker入门到精通
java·docker·eureka
空中海18 小时前
Spring Boot Kafka 项目 Demo:订单事件系统 专家知识、源码阅读路线与面试题
spring boot·kafka·linq
默 语2 天前
基于 Spring Boot 3 + LangChain4j 快速构建企业级 AI 应用实战
人工智能·spring boot·后端