找回密码
 立即注册
快捷导航

[.NET] (中间件推荐)基于.NET Core开发的轻量级分布式配置中心:AgileConfig

[复制链接]
狗蛋 2023-8-4 06:25:02 | 显示全部楼层

AgileConfig官方介绍

AgileConfig秉承轻量化的特点,部署简单、配置简单、使用简单、学习简单,它只提取了必要的一些功能,并没有像Apollo那样复杂且庞大。但是它的功能也已经足够你替换webconfig,appsettings.json这些文件了。如果你不想用微服务全家桶,不想为了部署一个配置中心而需要看N篇教程跟几台服务器那么你可以试试AgileConfig。

项目特点

部署简单,最少只需要一个数据节点,支持docker部署
支持多节点分布式部署来保证高可用
配置支持按应用隔离,应用内配置支持分组隔离
支持多环境
应用支持继承,可以把公共配置提取到一个应用然后其它应用继承它
使用长连接技术,配置信息实时推送至客户端
支持IConfiguration,IOptions模式读取配置,原程序几乎可以不用改造
配置修改支持版本记录,随时回滚配置
如果所有节点都故障,客户端支持从本地缓存读取配置
支持Restful API维护配置
v-1.6.0 以上已支持服务注册与发现

项目架构

(中间件推荐)基于.NET Core开发的轻量级分布式配置中心:AgileConfig3426 作者:狗蛋 帖子ID:569

支持数据库

目前支持sqlserver,mysql,sqlite, PostgreSql,Oracle 五种数据库。

项目截图

节点
(中间件推荐)基于.NET Core开发的轻量级分布式配置中心:AgileConfig6829 作者:狗蛋 帖子ID:569

应用
(中间件推荐)基于.NET Core开发的轻量级分布式配置中心:AgileConfig4254 作者:狗蛋 帖子ID:569

客户端
(中间件推荐)基于.NET Core开发的轻量级分布式配置中心:AgileConfig1815 作者:狗蛋 帖子ID:569

服务
(中间件推荐)基于.NET Core开发的轻量级分布式配置中心:AgileConfig2124 作者:狗蛋 帖子ID:569

用户
(中间件推荐)基于.NET Core开发的轻量级分布式配置中心:AgileConfig1996 作者:狗蛋 帖子ID:569

日志
(中间件推荐)基于.NET Core开发的轻量级分布式配置中心:AgileConfig2882 作者:狗蛋 帖子ID:569

项目地址

https://github.com/dotnetcore/AgileConfig
https://mp.weixin.qq.com/s/sYDtlS_ImXWDTTKD30GLxg

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

温馨提示

关于 注册码 问题

      由于近期经常大量注册机器人注册发送大量广告,本站开启免费入群领取注册码注册网站账号,注册码在群公告上贴着...

关于 注册码 问题

      由于近期经常大量注册机器人注册发送大量广告,本站开启免费入群领取注册码注册网站账号,注册码在群公告上贴着...

Archiver|手机版|小黑屋|DLSite

GMT+8, 2024-11-23 01:22

Powered by Discuz! X3.5 and PHP8

快速回复 返回顶部 返回列表