动态指定 Spring Boot 服务的名字

bootstrap.yml

spring:
  application:
    name: ${application.name:App-A}
  cloud:
    nacos:
      config:
        namespace: ${nacos.namespace:}
        server-addr: ${nacos.url}:8001
        group: DEFAULT_GROUP
        prefix: ${nacos.config.prefix:app-config-a}
        file-extension: yaml
        refreshable-dataids:
      discovery:
        namespace: ${nacos.namespace:}
        server-addr: ${nacos.url}:8001
  

Environment variables

application.name=App-B;nacos.config.prefix=app-config-b