主配置文件——bootstrap.properties

/*开发环境配置*/
base.config.dev.nacos.host=
base.config.dev.nacos.port=
base.config.dev.nacos.namespace=
/*生产环境配置*/
base.config.stage.nacos.host=
base.config.stage.nacos.port=
base.config.stage.nacos.namespace=
/*服务名*/
spring.application.name=
/*允许覆盖重复Bean*/
spring.main.allow-bean-definition-overriding=true
/*Nacos注册中心配置*/
spring.cloud.nacos.config.server-addr=${base.config.${spring.profiles.active}.nacos.host}:${base.config.${spring.profiles.active}.nacos.port}
spring.cloud.nacos.config.namespace=${base.config.${spring.profiles.active}.nacos.namespace}
spring.cloud.nacos.config.file-extension=yaml
/*配置环境变量*/
spring.profiles.active=stage

开发/生产环境配置文件——application-dev.yaml/application-stage.yaml

/*开发/生产环境Nacos配置*/
base:
  config:
    nacos:
      hostname: 
      port: 
      namespace: 
spring:
  cloud:
    nacos:
      discovery:
        server-addr: ${base.config.nacos.hostname}:${base.config.nacos.port}
        namespace: ${base.config.nacos.namespace}
最后修改:2021 年 08 月 05 日 01 : 00 AM
如果觉得我的文章对你有用,请随意赞赏