# 为什么引入NACOS配置中心

随着业务的发展、微服务架构的升级,服务的数量、程序的配置日益增多(各种微服务、各种服务器地址、各种参数),传统的配置文件方式已无法满足开发人员对配置管理的要求:

  • 安全性:配置跟随源代码保存在代码库中,容易造成配置泄漏
  • 时效性:修改配置,需要重启服务才能生效
  • 局限性:无法支持动态调整:例如日志开关、功能开关

因此,我们需要配置中心来统一管理配置,这里主要讲的是基于NACOS的配置管理

# 配置引入

     spring:
       cloud:
         nacos:
           config:
             server-addr: nacos.tq-midware.svc.cluster.local:8848
             namespace: #46c14238-9f7e-4415-ac0e-1c45953c6f50
             extension-configs[0]:
               data-id: [你的项目名]-ds.yaml
               group: DEFAULT_GROUP   # 默认为DEFAULT_GROUP
               refresh: true   # 是否动态刷新,默认为false
最后更新日期: 12/10/2020, 7:34:58 AM