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
相关推荐
小蒜学长3 小时前
基于RFID技术的仓储管理系统设计(代码+数据库+LW)
java·数据库·spring boot·后端·rfid技术·仓储管理
xcl09253 小时前
健身场馆无人自动化系统:从架构设计到落地实践
java·spring boot
FYKJ_20103 小时前
【毕设分享】基于Web的校园兼职信息发布与申请系统07059
前端·vue.js·spring boot·mysql·typescript·spark·课程设计
雪芽蓝域zzs4 小时前
第 1 节:使用 IDEA 创建 SpringBoot4 Maven 项目
spring boot
晴空蓝天5 小时前
Spring Boot 3.5 脚手架里的 JWT + Redis 双轨会话,双端 token 隔离我是这么设计的
java·spring boot·redis
凤山老林5 小时前
RocketMQ 5.0 实战避坑与调优:事务、延迟、轨迹及高可用落地指南
spring boot·rocketmq
TanYYF6 小时前
Spring Boot 2 与 Spring Boot 3 自动装配的区别及 Boot 3 装配流程详解
spring boot
RuoyiOffice6 小时前
SpringBoot3+OnlyOffice 自动保存版本:定时回存、间隔合并与 50 版上限怎么配
spring boot·在线文档·onlyoffice·版本管理·spring boot 3·自动保存·ruoyi office
huaweichenai6 小时前
spring boot使用hutool实现调用外部接口
java·spring boot
dkbnull6 小时前
Spring Boot配置文件敏感信息加密解密
spring boot·后端