安徽省住房建设厅网站,我在某网站网站做代理,网站设计需要的元素,北京网站制作长沙更多开源项目请查看#xff1a;一个专注推荐.Net开源项目的榜单 当你把单体应用改造为微服务架构#xff0c;相应的配置文件#xff0c;也会被分割#xff0c;被分散到各个节点。这个时候就会产生一个问题#xff0c;配置信息是分散的、冗余的#xff0c;变成不好维护管理… 更多开源项目请查看一个专注推荐.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 -
推荐阅读
推荐一个前后端分离.NetCoreAngular快速开发框架
阅读开源项目源代码的方法与心得
一个强大、支持100多中格式.Net图片操作库
基于.NetCoreReact单点登录系统
一款统计摸鱼时长的开源项目