微服务的文件配置

1 基于本地文件配置的痛点

   ①修改本地配置文件 需要重启服务

   ②viper能监听本地配置文件变动 修改内存中变量的值 貌似可以满足需求   

    痛点如果实例过多 手动改极有可能出错   很多服务都依赖一个配置   运维可以写脚本批量修改

    出问题运维不想背锅

   ③  多语言开发的实例 使用的框架和配置文件不一样

解决方法:

   配置中心独立服务

   每个实例都从配置中心读取配置   

   具有权限控制  配置回滚  实时推送  环境隔离等功能  解决微服务的配置问题

工具选型

微服务的文件配置_第1张图片

微服务的文件配置_第2张图片

nacos已经支持灰度发布

 

 

你可能感兴趣的:(数学建模)