AgileConfig 從發布到現在,收到不少同學的 issue 說需要多環境的支持。也就是一個應用在不同的環境下可以配置不同的配置項。這是一個非常有用的功能,就跟我們開發的時候會設置多個 appsettings.json 文件一樣,比如 appsettings.development.json ...
微服務確實是行業的一個趨勢,我自己也在把一些項目往微服務架構遷移。玩微服務架構配置中心是一個繞不過去的東西,有很多大牌的可以選,比如spring cloud config,apoll,disconf等等。而我為什么還要造一個輪子呢 一來這些都不是.net實現的,我就想試試用.net core實現一個,而且他們也對.net不太友好,也只有apoll提供了官方的.net客戶端。二來這些組件都太重量級了 ...
2020-06-29 16:02 79 5625 推薦指數:
AgileConfig 從發布到現在,收到不少同學的 issue 說需要多環境的支持。也就是一個應用在不同的環境下可以配置不同的配置項。這是一個非常有用的功能,就跟我們開發的時候會設置多個 appsettings.json 文件一樣,比如 appsettings.development.json ...
前言 俗話說 「不要重復造輪子」,關於是否有必要不再本次討論范圍。 創建這個項目的主要目的還是提升自己,看看和知名類開源項目的差距以及學習優秀的開源方式。 好了,現在着重來談談 cicada 這個項目的核心功能。 我把他定義為一個快速、輕量級 WEB 框架;沒有過多的依賴,核心 jar ...
加入 NCC 先說一個事,AgileConfig 在 7 月底終於通過了 NCC 社區的審核,正式成為了 NCC 大家庭的一員。這對 AgileConfig 來說是一個里程碑,希望加入 NCC 后能更好的幫助到大家。同時責任也更大了,本人會一如既往的對這個項目維護下去,感謝支持 ...
AgileConfig自發布以來有個“大問題”-UI太丑。因為當初這個項目是給自己用的,連UI界面都沒有,全靠手動在數據庫里改配置。后來匆匆忙忙使用bootstrap3簡單的碼了一些界面就發布出來了,易用性上也做的不夠好。對此我一直耿耿於懷。終於在過年期間動手翻新UI。 對於一個后端程序員,標准 ...
AgileConfig輕量級配置中心自第一個版本發布不知不覺已經半年了。在並未進行什么推廣的情況下收到了250個star,對我有很大的鼓舞,並且也有不少同學試用,並且給出了寶貴的意見,非常感謝他們。其中有一些意見非常好,但是一直沒有開發。主要是一來下半年比較忙(懶),二來我不想 ...
一:開篇 哈哈哈,感謝標題黨的蒞臨~ 雖然標題有點誇張的感覺,但實際上,插件庫確實是簡潔,高效,輕量級,酷炫酷炫的咯。廢話不多說,先來看個標配例子吧: (codepen在線 ...
AgileConfig 當初是設計給我自己用的一個工具,所以只設置了一道管理員密碼,沒有用戶的概念。但是很多同學在使用過后都提出了需要多用戶支持的建議。整個團隊或者整個公司都使用同一個密碼來管理非常的不方便。 今天 AgileConfig 1.3.0 版本終於支持了多用戶,以及簡單的權限管理。用戶 ...
本人主要利用IdentityServer4以及SignalR來實現,IdentityServer4作為認證,SignalR來交互配置,這里一些代碼可能就是部分提出來,主要介紹實現原理及方法 實現配置中心核心的兩個點我們要放在 1、配置文件如何傳送 2、配置文件如何動態的更新 配置文件的傳送 ...