原文:造輪子-AgileConfig基於.NetCore的一個輕量級配置中心

微服務確實是行業的一個趨勢,我自己也在把一些項目往微服務架構遷移。玩微服務架構配置中心是一個繞不過去的東西,有很多大牌的可以選,比如spring cloud config,apoll,disconf等等。而我為什么還要造一個輪子呢 一來這些都不是.net實現的,我就想試試用.net core實現一個,而且他們也對.net不太友好,也只有apoll提供了官方的.net客戶端。二來這些組件都太重量級了 ...

2020-06-29 16:02 79 5625 推薦指數:

查看詳情

AgileConfig 輕量級配置中心 1.5 發布 - 支持多環境配置

AgileConfig 從發布到現在,收到不少同學的 issue 說需要多環境的支持。也就是一個應用在不同的環境下可以配置不同的配置項。這是一個非常有用的功能,就跟我們開發的時候會設置多個 appsettings.json 文件一樣,比如 appsettings.development.json ...

Mon Oct 25 10:45:00 CST 2021 11 1564
輪子」——cicada(輕量級 WEB 框架)

前言 俗話說 「不要重復輪子」,關於是否有必要不再本次討論范圍。 創建這個項目的主要目的還是提升自己,看看和知名類開源項目的差距以及學習優秀的開源方式。 好了,現在着重來談談 cicada 這個項目的核心功能。 我把他定義為一個快速、輕量級 WEB 框架;沒有過多的依賴,核心 jar ...

Mon Sep 03 16:45:00 CST 2018 7 1456
AgileConfig輕量級配置中心1.4.0發布,重構了發布功能

加入 NCC 先說一個事,AgileConfig 在 7 月底終於通過了 NCC 社區的審核,正式成為了 NCC 大家庭的一員。這對 AgileConfig 來說是一個里程碑,希望加入 NCC 后能更好的幫助到大家。同時責任也更大了,本人會一如既往的對這個項目維護下去,感謝支持 ...

Mon Sep 13 21:54:00 CST 2021 14 1105
AgileConfig - 輕量級配置中心1.2.0發布,全新的UI✨✨✨

AgileConfig自發布以來有個“大問題”-UI太丑。因為當初這個項目是給自己用的,連UI界面都沒有,全靠手動在數據庫里改配置。后來匆匆忙忙使用bootstrap3簡單的碼了一些界面就發布出來了,易用性上也做的不夠好。對此我一直耿耿於懷。終於在過年期間動手翻新UI。 對於一個后端程序員,標准 ...

Wed Apr 14 22:19:00 CST 2021 14 2088
AgileConfig-輕量級配置中心 1.1.0 發布,支持應用間配置繼承

AgileConfig輕量級配置中心自第一個版本發布不知不覺已經半年了。在並未進行什么推廣的情況下收到了250個star,對我有很大的鼓舞,並且也有不少同學試用,並且給出了寶貴的意見,非常感謝他們。其中有一些意見非常好,但是一直沒有開發。主要是一來下半年比較忙(懶),二來我不想 ...

Mon Nov 30 20:47:00 CST 2020 22 1527
AgileConfig輕量級配置中心1.3.0發布,支持多用戶權限控制

AgileConfig 當初是設計給我自己用的一個工具,所以只設置了一道管理員密碼,沒有用戶的概念。但是很多同學在使用過后都提出了需要多用戶支持的建議。整個團隊或者整個公司都使用同一個密碼來管理非常的不方便。 今天 AgileConfig 1.3.0 版本終於支持了多用戶,以及簡單的權限管理。用戶 ...

Tue Jun 15 16:52:00 CST 2021 12 2258
.NetCore下構建自己的服務配置中心-手動輪子

本人主要利用IdentityServer4以及SignalR來實現,IdentityServer4作為認證,SignalR來交互配置,這里一些代碼可能就是部分提出來,主要介紹實現原理及方法 實現配置中心核心的兩個點我們要放在 1、配置文件如何傳送 2、配置文件如何動態的更新 配置文件的傳送 ...

Sun Aug 02 00:28:00 CST 2020 4 662
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM