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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

華為云CSE 關鍵特性,支持托管Nacos注冊配置中心

與時俱進的科技 ? 來源: 與時俱進的科技 ? 作者: 與時俱進的科技 ? 2022-12-29 16:23 ? 次閱讀

華為云CSE關鍵特性,支持托管Nacos注冊配置中心

什么是Nacos

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

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

Nacos 幫助您更敏捷和容易地構建、交付和管理微服務平臺。Nacos是構建以“服務”為中心的現(xiàn)代應用架構(例如微服務范式、云原生范式)的服務基礎設施。

為什么需要Nacos

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

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

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

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

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

Nacos基本架構

pYYBAGOtTmuALJFUAAE-l9w2LrI881.png

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

CSENacos的關鍵特性

健康檢查

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

服務管理

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

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

支持設置服務實例權重,權重越大,分配給該實例的流量越大。

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

poYBAGOtTnCAK-3lAAAuaQX6S8I980.png

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

配置管理

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

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

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

訂閱者查詢

支持查詢服務的訂閱者,幫助用戶更好地維護管理服務的訂閱關系。

命名空間管理

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

CSENacos的規(guī)格

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

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

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

審核編輯黃昊宇

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

    關注

    3

    文章

    2491

    瀏覽量

    17427
收藏 人收藏

    評論

    相關推薦

    Gitee:玩轉代碼托管與協(xié)作的高效指南

    這個國外的項目托管平臺。 Gitee 碼是開源中國推出的基于 Git 的代碼托管服務中心,網(wǎng)址是 https://gitee.com 。 Gitee 的使用方式和 GitHub 基
    的頭像 發(fā)表于 12-24 11:39 ?390次閱讀
    Gitee:玩轉代碼<b class='flag-5'>托管</b>與協(xié)作的高效指南

    華為軟件開發(fā)生產線(CodeArts)11 月新功能特性

    、開源治理相關新特性,具體內容如下: 代碼托管 CodeArts Repo ? 新特性 l? 倉庫地址支持 go 函數(shù)直接引
    的頭像 發(fā)表于 12-18 09:23 ?239次閱讀

    托管可以操作數(shù)據(jù)庫嗎?安全性如何

    托管可以操作數(shù)據(jù)庫。在托管環(huán)境中,開發(fā)者可以通過使用服務提供商提供的API或SDK來連接
    的頭像 發(fā)表于 12-11 13:35 ?74次閱讀

    亞洲唯一!華為入選 Gartner?應用平臺魔力象限

    。 根據(jù)報告:“Gartner 將應用平臺定義為提供托管應用運行環(huán)境以及集成能力來管理應用或應用組件生命周期的平臺。這些平臺通常支持分布式應用部署,并支持
    的頭像 發(fā)表于 12-01 16:13 ?403次閱讀

    HarmonyOS NEXT應用元服務開發(fā)Intents Kit(意圖框架服務)上架配置指導

    。意圖注冊配置操作步驟如下: 通過“華為開發(fā)者聯(lián)盟> 管理中心 > 生態(tài)服務 > 智慧服務 > 小藝開放平臺(原HarmonyOS服務開放平臺
    發(fā)表于 11-12 16:44

    華為全域 Serverless 8 月更新盤點

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

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

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

    機房托管費用貴嗎?機房托管要考慮哪些因素?

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

    機房托管服務器說明

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

    主機托管產品功能有哪些?

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

    請問ESP是否支持LiteOS+華為IOT+AT的方式?

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

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

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

    華為應用管理和運維平臺ServiceStage全新上線

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

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

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

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

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