houzhongyi
2024-07-11 e7c1260db32209a078a962aaa0ad5492c35774fb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
spring:
  application:
    name: system-server
 
  profiles:
    active: local
 
server:
  port: 48081
 
logging:
  file:
    name: ${user.home}/logs/${spring.application.name}.log # 日志文件名,全路径
 
--- #################### 注册中心相关配置 ####################
 
spring:
  cloud:
    nacos:
      server-addr: @nacos.server@
      discovery:
        namespace: @nacos.namespace@  # 命名空间。这里使用 dev 开发环境
        metadata:
          version: @nacos.metadata.version@ # 服务实例的版本号,可用于灰度发布
 
--- #################### 配置中心相关配置 ####################
 
spring:
  cloud:
    nacos:
      # Nacos Config 配置项,对应 NacosConfigProperties 配置属性类
      config:
        server-addr: @nacos.server@ # Nacos 服务器地址
        namespace: @nacos.namespace@  # 命名空间 dev 的ID,不能直接使用 dev 名称。创建命名空间的时候需要指定ID为 dev,这里使用 dev 开发环境
        group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
        name: ${spring.application.name} # 使用的 Nacos 配置集的 dataId,默认为 spring.application.name
        file-extension: yaml # 使用的 Nacos 配置集的 dataId 的文件拓展名,同时也是 Nacos 配置集的配置格式,默认为 properties
        shared-configs:
          - dataId: application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
            refresh: true   #经修正   不加这个无法热更新共享配置