背景 通常,.Net 应用程序中的配置存储在配置文件中,例如 App.config.Web.config 或 appsettings.json.从 ASP.Net Core 开始,出现了一个新的可扩展配置框架,它允许将配置存储在配置文件之外,并从命令行.环境变量等等中检索它们. 在传统项目中,修改配置文件,需要登录生产环境进行修改,当项目多的时候,不便于维护和管理. 因此我们通过Consul在线实时配置,则达到了只更改配置不重启服务即可实时响应的目的.实现思路基于Consul的Key/value…