推荐一个.Ner Core开发的配置中心开源项目

💡 原文中文,约700字,阅读约需2分钟。
📝

内容提要

当将单体应用改造为微服务架构时,配置文件也会被分散,导致维护管理变得困难。为此,我们需要建立一个配置中心,以解决这个问题。AgileConfig是一个基于.Net Core开发的轻量级配置中心,支持docker、跨平台,支持分布式部署、应用继承、长连接、版本记录、回滚、本地缓存读取配置等功能。欢迎访问GitHub查看更多信息。

🎯

关键要点

  • 将单体应用改造为微服务架构时,配置文件会被分散,导致维护困难。

  • 需要建立一个配置中心来集中管理配置信息。

  • AgileConfig是一个基于.Net Core开发的轻量级配置中心。

  • AgileConfig支持docker、跨平台,部署简单方便。

  • 支持分布式部署、应用继承、长连接、版本记录和回滚功能。

  • 支持本地缓存读取配置。

  • 技术架构支持Windows、Mono、Linux、Windows Azure、Docker。

  • 支持多种数据库,包括MySql、Oracle、SqlServer、Sqlite、PostgreSql。

  • 系统功能包括首页、节点管理、应用管理、客户端管理、服务管理、用户管理和日志管理。

  • 项目地址为https://github.com/dotnetcore/AgileConfig。

➡️

继续阅读