1. Nacos 2.2 正式發(fā)布,新特性真香??!

        共 1490字,需瀏覽 3分鐘

         ·

        2022-12-22 05:27

        Nacos是一個(gè)動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺。最近,Nocos 2.2已經(jīng)正式發(fā)布了。


        Nacos社區(qū)于10月份發(fā)布了2.2.0-BETA版本,根據(jù)近1個(gè)多月的社區(qū)反饋,2.2.0-BETA沒有發(fā)現(xiàn)嚴(yán)重的核心功能問題,主要的反饋集中在數(shù)據(jù)庫插件的優(yōu)化修復(fù)以及一些小bug修復(fù)。


        因此不再進(jìn)行BETA2版本的發(fā)布,而直接發(fā)布了2.2.0的GA正式版。


        本次版本更新有很多新的特性,給大家簡單解讀一下:


        1、刪除冗余代碼


        Nacos 2.2.0將會(huì)刪除舊的冗余代碼,即1.X模式服務(wù)發(fā)現(xiàn)和雙寫相關(guān)代碼。 刪除后, Na cos  2.2.0版本將無法從Nacos 1.X服務(wù)器升級,只能從至少2.0.0版本升級。 此更改不會(huì)影響對1.X客戶端請求的適配,用戶仍然可以使用1.X客戶端鏈接2.2.0版本服務(wù)端。


        2、新增插件支持


        Nacos  2.2.0添加了數(shù)個(gè)新的插件支持,例如 數(shù)據(jù)源插件、自定義環(huán)境變量插件和限流管控插件等。


        • 限流管控插件 是將早期開源之夏項(xiàng)目中的連接限流模塊進(jìn)行插件化改造后的插件,可提供用戶以擴(kuò)展的方式編寫限流管控能力,以保護(hù)Nacos服務(wù)端在高壓下運(yùn)行的穩(wěn)定性。

        • 自定義環(huán)境變量插件 是社區(qū)需求配置加密數(shù)據(jù)庫密碼的需求的升級抽象插件,允許通過插件的方式對Nacos服務(wù)端啟動(dòng)時(shí)的配置進(jìn)行特殊處理,比如可以配置數(shù)據(jù)庫密碼為密文,在插件中進(jìn)行解密,以此來支持配置加密數(shù)據(jù)庫密碼以及后續(xù)可能有的其他關(guān)于配置特殊處理的需求。

        • 數(shù)據(jù)源插件, Nacos從2.2.0版本開始,可通過SPI機(jī)制注入多數(shù)據(jù)源實(shí)現(xiàn)插件,并在引入對應(yīng)數(shù)據(jù)源實(shí)現(xiàn)后,便可在Nacos啟動(dòng)時(shí)通過讀取配置文件選擇加載對應(yīng)多數(shù)據(jù)源插件, 讓 Nacos 可以支持其他數(shù)據(jù)庫


        此外,2.2.0增強(qiáng)了在2.1.1版本被列為beta功能的 軌跡追蹤插件 批量注冊 ,這使它們更易于使用。


        3、變化列表


        特性

        • 支持批量注冊和批量注銷服務(wù)

        • 為 nacos 2.0 增加 v2 openAPI

        • 增加數(shù)據(jù)源插件

        • 增加數(shù)據(jù)跟蹤插件

        • 增加 prometheus 服務(wù)發(fā)現(xiàn)prometheus http sd

        • 增加 ldap 認(rèn)證插件案例

        • 增加 ldap 身份認(rèn)證

        重構(gòu)

        • 刪除 1.x 命名和冗余代碼

        • 優(yōu)化選擇器

        • 使服務(wù)器在啟動(dòng)錯(cuò)誤時(shí)自動(dòng)停止

        • 優(yōu)化模糊查詢

        • 增強(qiáng)數(shù)據(jù)源插件

        • 外部數(shù)據(jù)源增加 isEmpty 來檢查和支撐外部配置

        • NacosApplicationListener 方法修飾符改成默認(rèn)值

        • 在返回列表配置頁面后保留查詢條件

        • 在返回列表服務(wù)頁面后保留查詢條件

        • 重構(gòu)限流模塊為插件

        缺陷修復(fù)

        • 修復(fù) group_id 在不通表中不通的長度

        • 修復(fù)無法創(chuàng)建 bean ldapAuthenticationProvider

        • 修復(fù) prometheus 指標(biāo)實(shí)例創(chuàng)建錯(cuò)誤

        • 修復(fù)驗(yàn)證插件中 token.secret.key base64 解碼錯(cuò)誤

        • 修復(fù)命名空間列表問題

        • 修復(fù)客戶端工作線程空指針判斷順序

        • 修復(fù)某些實(shí)例修改成 http 后健康檢查不正確問題

        • 修復(fù)所有實(shí)例權(quán)重為零時(shí),選擇錯(cuò)誤問題

        • 修復(fù)控制臺配置查詢按鈕不自動(dòng)適配瀏覽器寬度問題

        • 修復(fù)服務(wù)元數(shù)據(jù)清理邏輯導(dǎo)致的反注冊失敗問題

        依賴升級

        • 升級 UI 依賴來修復(fù)對應(yīng)的依賴漏洞



        瀏覽 40
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評論
        圖片
        表情
        推薦
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
          
          

            1. 老司机一区二区三区 | 少妇精品一区二区三区在线观看 | 久久偷偷做嫩草影院免费看 | 亚洲一区欧美 | 高清无码内射视频 |