日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

AgileConfig轻量级配置中心1.4.0发布,重构了发布功能

發布時間:2023/12/4 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AgileConfig轻量级配置中心1.4.0发布,重构了发布功能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

加入 NCC

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

release-1.4.0

本次1.4.0發布版本是一個比較大更新。解決了 AgileConfig 一些長期存在的功能上的問題。之前版本的發布、回滾只針對單獨某個配置,當對某個配置編輯后會記錄修改歷史,并且發布后的配置修改是實時生效的。這會帶來2個比較大的問題:

  • 沒有辦法追蹤“刪除”的配置
    因為修改歷史記錄針對的是單個配置,但是當使用刪除操作的時候,整個配置會在列表里移除,導致想要恢復的時候都沒有入口可以找到這個被刪除的配置。

  • 單個配置修改實時上線
    之前的版本,當對某個配置修改或者刪除后配置會實時同步至客戶端。這樣會帶來一個問題:有的時候我們希望修改好多個配置后同時發布上線,因為配置之間很可能是依賴的關系。

  • 1.4.0 重構了發布功能,解決了以上2個問題。新版本不在針對某個配置單獨控制上線、下線。可以連續對多個配置新增、刪除、編輯后進行集中發布,同時支持記錄發布日志。

    編輯配置

    下面演示下新版的發布如何使用。

    現在新增、編輯、刪除配置后,配置不會直接上線,會處于一個待發布的狀態。在編輯列表的右上角會提示待發布配置的統計情況。

    發布配置

    修改完配置后,需要點擊“發布”按鈕進行確認發布。發布成功后修改過后的配置會實時更新至客戶端。



    注意 : 新版本通知客戶端變更的事件不再區分add、update、delete,全部為reload。

    歷史版本

    新版本對發布的歷史可以進行查看,同時支持回滾至某個發布版本的能力。

    歷史版本把每次發布的變更情況按時間軸列出。

    點擊“回滾”可以回滾至某個時刻的發布版本的狀態。

    注意:回滾操作會清空當前所有待發布的配置項

    最后

    ???Github地址:https://github.com/dotnetcore/AgileConfig ?開源不易,歡迎star???

    演示地址:http://agileconfig_server.xbaby.xyz/ ?超級管理員賬號:admin 密碼:123456

    關注我的公眾號一起玩轉技術


    總結

    以上是生活随笔為你收集整理的AgileConfig轻量级配置中心1.4.0发布,重构了发布功能的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。