查看: 95|回复: 0

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

[复制链接]

3

主题

7

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2023-4-12 09:47:31 | 显示全部楼层 |阅读模式
更多开源项目请查看:一个专注推荐.Net开源项目的榜单
欢迎加入 .Net编程学习小圈子 ,一起打卡交流学习。
当你把单体应用改造为微服务架构,相应的配置文件,也会被分割,被分散到各个节点。这个时候就会产生一个问题,配置信息是分散的、冗余的,变成不好维护管理。这个时候我们就需要把配置信息独立出来,成立一个配置中心。
项目简介

这是一个基于.Net Core开发的,轻量级配置中心、部署使用简单方便。该项目只具备必要的功能,主要用于轻量级的项目。
项目特性

1、部署简单方便,支持docker、跨平台;
2、支持分布式部署;
3、支持应用继承、长连接;
4、支持版本记录,并支持回滚;
5、支持本地缓存读取配置。
技术架构

1、跨平台:基于.NetCore开发,支持Windows、Mono、Liunx、Windows Azure、Docker。
2、支持 .NetCore 6.0+。
3、数据库:支持MySql、Oracle、SqlServer、Sqlite、PostgreSql。
4、技术栈:MVC、JWT、Websocket、FreeSql。
项目结构



系统功能

1、首页:节点、应用、配置、客户端、服务统计信息;
2、节点:节点列表、节点管理;
3、应用:应用列表、应用管理;
4、客户端:客户端列表;
5、服务:服务列表、服务管理;
6、用户:用户列表、用户管理;
7、日志:系统日志。
部分功能截图

首页



节点


应用



客户端



服务



用户


日志



项目地址
https://github.com/dotnetcore/AgileConfig
- End -
欢迎加入 .Net编程学习小圈子,获取海量的编程学习资源、学习路线,和大家一起打卡、分享编程知识、共同进步。
推荐阅读
推荐一个前后端分离.NetCore+Angular快速开发框架
阅读开源项目源代码的方法与心得
一个强大、支持100多中格式.Net图片操作库
基于.NetCore+React单点登录系统
一款统计摸鱼时长的开源项目
回复

使用道具 举报

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

本版积分规则

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