汽車網(wǎng)站建設(shè)工作室銷售管理怎么帶團隊
更多開源項目請查看:一個專注推薦.Net開源項目的榜單
當你把單體應(yīng)用改造為微服務(wù)架構(gòu),相應(yīng)的配置文件,也會被分割,被分散到各個節(jié)點。這個時候就會產(chǎn)生一個問題,配置信息是分散的、冗余的,變成不好維護管理。這個時候我們就需要把配置信息獨立出來,成立一個配置中心。
項目簡介
這是一個基于.Net Core開發(fā)的,輕量級配置中心、部署使用簡單方便。該項目只具備必要的功能,主要用于輕量級的項目。
項目特性
1、部署簡單方便,支持docker、跨平臺;
2、支持分布式部署;
3、支持應(yīng)用繼承、長連接;
4、支持版本記錄,并支持回滾;
5、支持本地緩存讀取配置。
技術(shù)架構(gòu)
1、跨平臺:基于.NetCore開發(fā),支持Windows、Mono、Liunx、Windows Azure、Docker。
2、支持 .NetCore 6.0+。
3、數(shù)據(jù)庫:支持MySql、Oracle、SqlServer、Sqlite、PostgreSql。
4、技術(shù)棧:MVC、JWT、Websocket、FreeSql。
項目結(jié)構(gòu)
系統(tǒng)功能
1、首頁:節(jié)點、應(yīng)用、配置、客戶端、服務(wù)統(tǒng)計信息;
2、節(jié)點:節(jié)點列表、節(jié)點管理;
3、應(yīng)用:應(yīng)用列表、應(yīng)用管理;
4、客戶端:客戶端列表;
5、服務(wù):服務(wù)列表、服務(wù)管理;
6、用戶:用戶列表、用戶管理;
7、日志:系統(tǒng)日志。
部分功能截圖
首頁
節(jié)點
應(yīng)用
客戶端
服務(wù)
用戶
日志
項目地址
https://github.com/dotnetcore/AgileConfig
- End -
推薦閱讀
推薦一個前后端分離.NetCore+Angular快速開發(fā)框架
閱讀開源項目源代碼的方法與心得
一個強大、支持100多中格式.Net圖片操作庫
基于.NetCore+React單點登錄系統(tǒng)
一款統(tǒng)計摸魚時長的開源項目