Nacos 2.2 正式發(fā)布,新特性真香啊!
程序員的成長之路互聯(lián)網(wǎng)/程序員/技術(shù)/資料共享?
關(guān)注
閱讀本文大概需要 2.8 分鐘。
來自:侵刪
Nacos是一個動態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺。最近,Nocos 2.2已經(jīng)正式發(fā)布了。Nacos社區(qū)于10月份發(fā)布了2.2.0-BETA版本,根據(jù)近1個多月的社區(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將會刪除舊的冗余代碼,即1.X模式服務(wù)發(fā)現(xiàn)和雙寫相關(guān)代碼。刪除后,?Nacos??2.2.0版本將無法從Nacos 1.X服務(wù)器升級,只能從至少2.0.0版本升級。此更改不會影響對1.X客戶端請求的適配,用戶仍然可以使用1.X客戶端鏈接2.2.0版本服務(wù)端。
2、新增插件支持?
Nacos??2.2.0添加了數(shù)個新的插件支持,例如?數(shù)據(jù)源插件、自定義環(huán)境變量插件和限流管控插件等。
-
限流管控插件? 是將早期開源之夏項(xiàng)目中的連接限流模塊進(jìn)行插件化改造后的插件,可提供用戶以擴(kuò)展的方式編寫限流管控能力,以保護(hù)Nacos服務(wù)端在高壓下運(yùn)行的穩(wěn)定性。
-
自定義環(huán)境變量插件? 是社區(qū)需求配置加密數(shù)據(jù)庫密碼的需求的升級抽象插件,允許通過插件的方式對Nacos服務(wù)端啟動時的配置進(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啟動時通過讀取配置文件選擇加載對應(yīng)多數(shù)據(jù)源插件,? 讓 Nacos 可以支持其他數(shù)據(jù)庫
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ù)器在啟動錯誤時自動停止
-
優(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)建錯誤
-
修復(fù)驗(yàn)證插件中 token.secret.key base64 解碼錯誤
-
修復(fù)命名空間列表問題
-
修復(fù)客戶端工作線程空指針判斷順序
-
修復(fù)某些實(shí)例修改成 http 后健康檢查不正確問題
-
修復(fù)所有實(shí)例權(quán)重為零時,選擇錯誤問題
-
修復(fù)控制臺配置查詢按鈕不自動適配瀏覽器寬度問題
-
修復(fù)服務(wù)元數(shù)據(jù)清理邏輯導(dǎo)致的反注冊失敗問題
依賴升級
-
升級 UI 依賴來修復(fù)對應(yīng)的依賴漏洞
推薦閱讀:
IntelliJ IDEA終于支持對Redis 的可視化窗口操作了,真香!
面試官:MySQL中的 distinct 和 group by 哪個效率更高?
互聯(lián)網(wǎng)初中高級大廠面試題(9個G)
內(nèi)容包含Java基礎(chǔ)、JavaWeb、MySQL性能優(yōu)化、JVM、鎖、百萬并發(fā)、消息隊(duì)列、高性能緩存、反射、Spring全家桶原理、微服務(wù)、Zookeeper......等技術(shù)棧!
?戳閱讀原文領(lǐng)取!
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??朕已閱?
![]()
