0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

華為云CSE 關(guān)鍵特性,支持托管Nacos注冊(cè)配置中心

與時(shí)俱進(jìn)的科技 ? 來(lái)源: 與時(shí)俱進(jìn)的科技 ? 作者: 與時(shí)俱進(jìn)的科技 ? 2022-12-29 16:23 ? 次閱讀

華為云CSE關(guān)鍵特性,支持托管Nacos注冊(cè)配置中心

什么是Nacos

Nacos是Dynamic Naming and Configuration Service的首字母簡(jiǎn)稱,相較之下,它更易于構(gòu)建云原生應(yīng)用的動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺(tái)。

Nacos 幫助您發(fā)現(xiàn)、配置和管理微服務(wù)。Nacos提供了一組簡(jiǎn)單易用的特性集,幫助您快速實(shí)現(xiàn)動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、服務(wù)配置、服務(wù)元數(shù)據(jù)及流量管理。

Nacos 幫助您更敏捷和容易地構(gòu)建、交付和管理微服務(wù)平臺(tái)。Nacos是構(gòu)建以“服務(wù)”為中心的現(xiàn)代應(yīng)用架構(gòu)(例如微服務(wù)范式、云原生范式)的服務(wù)基礎(chǔ)設(shè)施。

為什么需要Nacos

在軟件發(fā)展初期,企業(yè)還是傳統(tǒng)的單體應(yīng)用架構(gòu),將所有的功能都打包成一個(gè)應(yīng)用服務(wù)進(jìn)行部署。隨著業(yè)務(wù)體系的不斷發(fā)展擴(kuò)大,單體應(yīng)用架構(gòu)的弊端日益顯現(xiàn)。

如果可以把一個(gè)大的應(yīng)用服務(wù)按照不同的維度和領(lǐng)域拆分成若干個(gè)子服務(wù),各個(gè)業(yè)務(wù)團(tuán)隊(duì)只需要專注于自身負(fù)責(zé)的服務(wù),各自進(jìn)行開發(fā)部署迭代,不相互影響,那該多好。因此,傳統(tǒng)的單元應(yīng)用架構(gòu)開始朝著微服務(wù)架構(gòu)方向演進(jìn)。演進(jìn)過程中首要問題就是微服務(wù)如何相互發(fā)現(xiàn)對(duì)方進(jìn)行調(diào)用?我們將這種相互發(fā)現(xiàn)、相互調(diào)用的能力稱之為微服務(wù)注冊(cè)發(fā)現(xiàn)。Nacos就具備這種微服務(wù)注冊(cè)發(fā)現(xiàn)能力。

作為當(dāng)前主流的服務(wù)注冊(cè)發(fā)現(xiàn)配置中心之一,Nacos已經(jīng)成為了國(guó)內(nèi)開發(fā)者的首選,有著廣泛的群眾基礎(chǔ)。

CSE服務(wù)注冊(cè)發(fā)現(xiàn)配置中心引擎service-center目前支持SpringCloudHuawei、ServiceComb微服務(wù)框架,而當(dāng)前國(guó)內(nèi)主流框架是基于SpringCloudAlibaba、Dubbo等,這些框架集成了Nacos作為注冊(cè)發(fā)現(xiàn)配置中心。

為了擁抱開源體系的注冊(cè)發(fā)現(xiàn)配置中心,提高CSE的競(jìng)爭(zhēng)力,吸引更多的用戶,CSE新增了支持托管Nacos集群的特性。

Nacos基本架構(gòu)

pYYBAGOtTmuALJFUAAE-l9w2LrI881.png

微服務(wù)通過Nacos提供的OpenAPI,進(jìn)行微服務(wù)注冊(cè)與發(fā)現(xiàn)、配置管理、命名空間管理、集群管理等操作,詳情請(qǐng)參考:什么是 Nacos

CSENacos的關(guān)鍵特性

健康檢查

提供兩種健康檢查機(jī)制:臨時(shí)實(shí)例的健康檢查和永久實(shí)例的健康檢查。臨時(shí)實(shí)例是由客戶端主動(dòng)發(fā)送心跳服務(wù)端,告訴服務(wù)端“我還活著”,如果客戶端和服務(wù)端“失聯(lián)”,服務(wù)端主動(dòng)下線客戶端鎖注冊(cè)的微服務(wù)。永久實(shí)例則是服務(wù)端主動(dòng)探測(cè)客戶端是否“活著”,如果探測(cè)失敗則下線該微服務(wù)。

服務(wù)管理

支持基于Rest和基于gRPC的服務(wù)發(fā)現(xiàn),具備長(zhǎng)連接能力。

支持對(duì)服務(wù)進(jìn)行管理。根據(jù)服務(wù)名和分組名進(jìn)行服務(wù)檢索、查詢服務(wù)詳情、創(chuàng)建服務(wù)、刪除服務(wù)。

支持設(shè)置服務(wù)實(shí)例權(quán)重,權(quán)重越大,分配給該實(shí)例的流量越大。

支持設(shè)置服務(wù)的保護(hù)閾值,實(shí)現(xiàn)微服務(wù)調(diào)用的流量控制,保證服務(wù)可用。作為服務(wù)注冊(cè)發(fā)現(xiàn)中心,CSE Nacos正常情況下只會(huì)給服務(wù)消費(fèi)者返回健康的服務(wù)提供者實(shí)例,當(dāng)用戶應(yīng)用訪問量激增,所有的調(diào)用都只會(huì)轉(zhuǎn)發(fā)到健康實(shí)例,可能導(dǎo)致服務(wù)的崩潰,產(chǎn)生雪崩效應(yīng)。通過設(shè)置保護(hù)閾值,CSE Nacos會(huì)在健康實(shí)例數(shù)/總實(shí)例數(shù)<=保護(hù)閾值時(shí),觸發(fā)保護(hù)機(jī)制,將部分請(qǐng)求轉(zhuǎn)發(fā)至不健康服務(wù)提供者實(shí)例,達(dá)到限流的作用,雖然損失了部分流量,但是保證了服務(wù)的可用性。

poYBAGOtTnCAK-3lAAAuaQX6S8I980.png

保護(hù)閾值的范圍是0-1的浮點(diǎn)數(shù),0表示無(wú)論如何不觸發(fā)閾值保護(hù),1表示無(wú)論如何都會(huì)觸發(fā)閾值保護(hù)。

配置管理

支持配置文件的創(chuàng)建、刪除、導(dǎo)入導(dǎo)出,支持多種配置文件格式。當(dāng)用戶微服務(wù)應(yīng)用系統(tǒng)復(fù)雜龐大時(shí),可能具有大量的配置文件,甚至配置文件的格式多樣,使用導(dǎo)入導(dǎo)出功能可以幫助用戶便捷的設(shè)置配置項(xiàng),快速搬遷應(yīng)用至CSE。

支持配置的監(jiān)聽查詢,客戶端可以主動(dòng)發(fā)現(xiàn)配置文件的變更,重新讀取配置文件內(nèi)容,秒級(jí)生效,實(shí)現(xiàn)配置的熱更新,無(wú)需重新部署應(yīng)用和服務(wù),讓配置管理變得更加高效和敏捷。

支持配置的版本管理,可以回退至歷史版本。

訂閱者查詢

支持查詢服務(wù)的訂閱者,幫助用戶更好地維護(hù)管理服務(wù)的訂閱關(guān)系。

命名空間管理

支持命名空間的增刪改查,用于進(jìn)行租戶粒度的配置隔離。不同的命名空間下,可以存在相同的 Group 或Data ID的配置。命名空間的常用場(chǎng)景之一是不同環(huán)境的配置的區(qū)分隔離,例如開發(fā)測(cè)試環(huán)境和生產(chǎn)環(huán)境的資源(如配置、服務(wù))隔離等。

CSENacos的規(guī)格

當(dāng)前只支持集群版Nacos(三節(jié)點(diǎn)),支持的規(guī)格如下:

規(guī)格名稱 vCPUS/內(nèi)存 并發(fā)注冊(cè)TPS 建議連接數(shù)
cse.nacos.c1.large.2 2vCPUs/4GiB 3000 1500
cse.nacos.c1.xlarge.2 4vCPUs/8GiB 6000 3000

更多規(guī)格盡請(qǐng)期待。華為云CSE Nacos正在公測(cè)中。

審核編輯黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 華為云
    +關(guān)注

    關(guān)注

    3

    文章

    2391

    瀏覽量

    17244
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    大帶寬服務(wù)器托管選擇建議

    大帶寬服務(wù)器托管是指將具有高速網(wǎng)絡(luò)連接傳輸速率的服務(wù)器,放置在專業(yè)的數(shù)據(jù)中心內(nèi)進(jìn)行管理和維護(hù)。主機(jī)推薦小編為您整理發(fā)布大帶寬服務(wù)器托管的一些關(guān)鍵信息及選擇建議。
    的頭像 發(fā)表于 10-29 11:44 ?103次閱讀

    華為全域 Serverless 8 月更新盤點(diǎn)

    CCE Autopilot、Serverless 應(yīng)用托管 CAE、數(shù)據(jù)倉(cāng)庫(kù) DWS、事件網(wǎng)格 EventGrid 等。華為函數(shù)工作流 FunctionGraph 一項(xiàng)基于事件驅(qū)
    的頭像 發(fā)表于 09-27 00:06 ?509次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b>全域 Serverless 8 月更新盤點(diǎn)

    特性系列 I 華為軟件開發(fā)生產(chǎn)線(CodeArts)8 月上線新功能等你來(lái)解鎖!

    華為軟件開發(fā)生產(chǎn)線CodeArts是一站式、全流程、安全可信的云原生 DevSecOps 平臺(tái),覆蓋需求、開發(fā)、測(cè)試、部署、運(yùn)維等軟件交付全生命周期環(huán)節(jié),為開發(fā)者打造全化研發(fā)體驗(yàn)。2024 年
    的頭像 發(fā)表于 09-13 16:29 ?395次閱讀

    機(jī)房托管費(fèi)用貴嗎?機(jī)房托管要考慮哪些因素?

     機(jī)房托管費(fèi)用受多種因素影響,包括地理位置、設(shè)備規(guī)模、服務(wù)水平、安全性要求等。不同配置和服務(wù)質(zhì)量的托管價(jià)格差異較大,一般1U服務(wù)器托管費(fèi)用一年在2000到5000元之間。Rak部落為您
    的頭像 發(fā)表于 08-16 11:34 ?390次閱讀

    機(jī)房托管服務(wù)器說明

    機(jī)房托管服務(wù)器是指將企業(yè)或個(gè)人的服務(wù)器放置到專業(yè)數(shù)據(jù)中心(IDC機(jī)房)進(jìn)行管理和維護(hù),由數(shù)據(jù)中心提供穩(wěn)定、安全的運(yùn)行環(huán)境以及網(wǎng)絡(luò)連接等基礎(chǔ)設(shè)施支持。rak小編為您整理發(fā)布機(jī)房
    的頭像 發(fā)表于 08-07 13:34 ?185次閱讀

    主機(jī)托管產(chǎn)品功能有哪些?

    主機(jī)托管產(chǎn)品功能主要包括安全穩(wěn)定的環(huán)境、高性能、靈活的資源配置與擴(kuò)展性、專業(yè)的技術(shù)支持與維護(hù)等。在探討主機(jī)托管的產(chǎn)品功能時(shí),其核心價(jià)值體現(xiàn)在為企業(yè)提供了一種穩(wěn)定、高效和安全的網(wǎng)絡(luò)環(huán)境,
    的頭像 發(fā)表于 08-05 11:35 ?151次閱讀

    請(qǐng)問ESP是否支持LiteOS+華為IOT+AT的方式?

    我們想使用ESP32 AT模式連接華為IOT平臺(tái),并且ESP32要運(yùn)行LiteOS,請(qǐng)問現(xiàn)在ESP32支持這個(gè)功能嗎
    發(fā)表于 07-19 07:32

    華為華東(蕪湖)數(shù)據(jù)中心正式開服

    近日,華為華東(蕪湖)數(shù)據(jù)中心正式投入運(yùn)營(yíng),這一里程碑事件不僅標(biāo)志著華為全國(guó)存算網(wǎng)樞紐節(jié)點(diǎn)布局的全面完成,更意味著“東數(shù)西算”戰(zhàn)略在長(zhǎng)三
    的頭像 發(fā)表于 06-15 09:45 ?483次閱讀

    華為應(yīng)用管理和運(yùn)維平臺(tái)ServiceStage全新上線

    2024年5月22日,華為應(yīng)用管理和運(yùn)維平臺(tái)ServiceStage全新上線,提供基于模板的自動(dòng)化部署、環(huán)境配置管理、全鏈路灰度發(fā)布、同城雙活高可用架構(gòu)部署、單元化架構(gòu)管理等新特性,
    的頭像 發(fā)表于 05-24 15:24 ?723次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b>應(yīng)用管理和運(yùn)維平臺(tái)ServiceStage全新上線

    曙光全棧托管助力“東數(shù)西算”發(fā)展持續(xù)提速

    1月22日,信通院發(fā)布《面向東數(shù)西算的全棧托管服務(wù)發(fā)展報(bào)告》,曙光全棧托管作為經(jīng)典案例被廣泛提及。
    的頭像 發(fā)表于 01-23 10:24 ?510次閱讀

    選擇服務(wù)器租用托管有哪些優(yōu)勢(shì)?

    服務(wù)器租用托管服務(wù)好嗎?選擇服務(wù)器租用托管有哪些優(yōu)勢(shì)?關(guān)于服務(wù)器租用托管的話題RAKsma
    的頭像 發(fā)表于 01-10 10:21 ?405次閱讀

    HarmonyOS應(yīng)用性能與功耗測(cè)試

    的功耗,包括屏幕占用時(shí)長(zhǎng)、WLAN 占用時(shí)長(zhǎng)、音頻占用時(shí)長(zhǎng)等。具體功耗測(cè)試項(xiàng)的詳細(xì)說明請(qǐng)參考功耗測(cè)試標(biāo)準(zhǔn)。 功耗測(cè)試支持 Phone,包格式包括 Hap/App。 前提條件 ● 已注冊(cè)華為開發(fā)者帳號(hào),并
    發(fā)表于 12-26 16:39

    springcloud alibaba 五大組件

    與發(fā)現(xiàn)組件(Nacos): Nacos是一個(gè)用于實(shí)現(xiàn)服務(wù)注冊(cè)和發(fā)現(xiàn)的組件。它提供了一個(gè)簡(jiǎn)單易用的界面來(lái)注冊(cè)、發(fā)現(xiàn)和管理服務(wù)實(shí)例,同時(shí)還支持動(dòng)
    的頭像 發(fā)表于 12-03 16:30 ?2w次閱讀

    ? 亞馬遜科技海外服務(wù)器怎樣注冊(cè)?EC2注冊(cè)使用方法詳細(xì)教程

    注冊(cè)前的前置條件: 準(zhǔn)備: 一個(gè)在用郵箱 一張?jiān)谟玫挠蠽isa或者M(jìn)aster標(biāo)志的信用卡 一部在用的電話 一個(gè)支持key文件導(dǎo)入的ssh客戶端 最好是有科學(xué)上網(wǎng)的軟件(不是必要的,主要是訪問速度
    的頭像 發(fā)表于 11-29 17:28 ?1267次閱讀
    ? 亞馬遜<b class='flag-5'>云</b>科技海外服務(wù)器怎樣<b class='flag-5'>注冊(cè)</b>?EC2<b class='flag-5'>注冊(cè)</b>使用方法詳細(xì)教程

    華為全新上線 Serverless 應(yīng)用中心支持一鍵構(gòu)建文生圖應(yīng)用

    近日,華為全新上線 Serverless 應(yīng)用中心,提供大量應(yīng)用模板,幫助用戶實(shí)現(xiàn)一鍵部署函數(shù)和周邊依賴資源,節(jié)省部署時(shí)間,快速上手將應(yīng)用部署到華為
    的頭像 發(fā)表于 11-13 09:36 ?568次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b>全新上線 Serverless 應(yīng)用<b class='flag-5'>中心</b>,<b class='flag-5'>支持</b>一鍵構(gòu)建文生圖應(yīng)用