五月婷婷丁香性爱|j久久一级免费片|久久美女福利视频|中文观看在线观看|加勒比四区三区二|亚洲裸女视频网站|超碰97AV在线69网站免费观看|有码在线免费视频|久久青青日本视频|亚洲国产AAAA

微服務(wù)的概念

微服務(wù)

微服務(wù)是業(yè)務(wù)概念,即提供某種服務(wù)的某個進(jìn)程。

每一個服務(wù)都具有自主運(yùn)行的業(yè)務(wù)功能,對外開放不受語言限制的API (最常用的是HTTP)。

多個微服務(wù)組成應(yīng)用程序。

實(shí)例

一個微服務(wù)的最小運(yùn)行和部署單元,通常對應(yīng)一個應(yīng)用進(jìn)程。同一個微服務(wù)通過部署在多個容器或虛機(jī),可以實(shí)現(xiàn)多個實(shí)例同時運(yùn)行。

版本

微服務(wù)場景中版本用來標(biāo)記微服務(wù)的迭代記錄,方便對微服務(wù)的不同迭代進(jìn)行管理。

契約

微服務(wù)場景中的契約是指服務(wù)契約,它是基于OpenAPI規(guī)范的微服務(wù)接口約束規(guī)范,是服務(wù)端和消費(fèi)端對于接口的定義。

配置

微服務(wù)場景中的配置是指對程序代碼中某些變量的取值控制。比如,動態(tài)配置就是通過在微服務(wù)運(yùn)行過程中對某些變量的取值進(jìn)行動態(tài)變更。

應(yīng)用

完成某項完整業(yè)務(wù)場景的軟件系統(tǒng)。應(yīng)用一般由多個微服務(wù)組成,應(yīng)用里面的微服務(wù)能夠相互發(fā)現(xiàn)和調(diào)用。

環(huán)境

服務(wù)中心建立的一個邏輯概念,比如development、production等。不同環(huán)境里面的微服務(wù)實(shí)例邏輯隔離、無法相互發(fā)現(xiàn)和調(diào)用。

治理策略

微服務(wù)治理中的一個概念,指當(dāng)前治理使用的某種方法。每一種治理策略都可以綁定一個業(yè)務(wù)場景,同一種策略不可以綁定多種業(yè)務(wù)場景。不同的治理策略可以綁定同一個業(yè)務(wù)場景。

業(yè)務(wù)場景

用來描述治理中的治理策略作用生效的條件,一個業(yè)務(wù)場景可以綁定多個不同的治理策略。

微服務(wù)的優(yōu)勢

開源開放

支持接入原生SpringCloud、ServiceComb、Dubbo應(yīng)用,支持使用服務(wù)網(wǎng)格接入遺留應(yīng)用

安全可靠

提供微服務(wù)基于角色的安全接入、多AZ容災(zāi)等能力

擁抱云原生

華為核心業(yè)務(wù)云原生轉(zhuǎn)型基礎(chǔ)底座,經(jīng)華為終端業(yè)務(wù)億級用戶考驗(yàn)

場景化管理

基于業(yè)務(wù)場景的可視化微服務(wù)應(yīng)用管理及治理

微服務(wù)的基礎(chǔ)能力

微服務(wù)注冊發(fā)現(xiàn)

微服務(wù)啟動時,將實(shí)例信息注冊到CSE,包括實(shí)例的基本信息,如應(yīng)用名稱、微服務(wù)名稱、版本號、服務(wù)契約、實(shí)例地址等;微服務(wù)需要調(diào)用其他微服務(wù)的接口時,從CSE查詢實(shí)例信息,并將實(shí)例信息緩存到本地,緩存會通過事件通知、定時查詢等機(jī)制更新;通過本地緩存的地址信息,實(shí)現(xiàn)微服務(wù)之間的點(diǎn)到點(diǎn)調(diào)用,當(dāng)微服務(wù)存在多個實(shí)例的情況,可以配置不同的負(fù)載均衡策略,包括輪詢、權(quán)重、灰度發(fā)布、同可用區(qū)優(yōu)先等。

運(yùn)維層面,可以通過CSE查看實(shí)例列表、微服務(wù)調(diào)用關(guān)系、服務(wù)契約等,幫助客戶了解應(yīng)用系統(tǒng)組成、運(yùn)行狀態(tài)等信息。

服務(wù)治理

服務(wù)治理有兩種開啟策略:

1、一種是開發(fā)態(tài)就配置好,這種策略適合通用型,滿足全業(yè)務(wù)場景的策略,比如負(fù)載均衡策略。

2、另外一種是運(yùn)行態(tài)修改,這種策略適合根據(jù)業(yè)務(wù)變化需要動態(tài)調(diào)整的場景,比如限流策略。

兩種策略內(nèi)部實(shí)現(xiàn)機(jī)制一般是相同的,需要配置管理系統(tǒng)下發(fā)治理策略和運(yùn)行時SDK執(zhí)行治理策略,運(yùn)行時治理SDK包含在用戶選擇的微服務(wù)開發(fā)框架及其擴(kuò)展包里面,與微服務(wù)一起編譯集成。CSE控制臺提供了常見的治理策略管理功能,方便用戶根據(jù)業(yè)務(wù)變化,調(diào)整治理策略。

配置管理

配置管理集中管理微服務(wù)的配置,配置管理根據(jù)配置項的屬性,比如作用域、標(biāo)簽等,將配置下發(fā)到具體的微服務(wù)。

配置管理提供一系列方便的功能,比如查看歷史版本和配置回滾、配置導(dǎo)入導(dǎo)出、靈活的作用域管理等,滿足用戶管理復(fù)雜環(huán)境和海量微服務(wù)的業(yè)務(wù)訴求。

微服務(wù)的應(yīng)用場景

微服務(wù)應(yīng)用解決方案

微服務(wù)引擎雙棧模式同時支持侵入式框架和非侵入式服務(wù)網(wǎng)格模式,做到統(tǒng)一接入和統(tǒng)一治理;可同時支持主流的Java微服務(wù)框架、多語言場景和企業(yè)遺留應(yīng)用的零成遷移。

微服務(wù)應(yīng)用高可用運(yùn)維

適用于電商、游戲、教育、媒資、能源及金融等有明顯波峰波谷場景的應(yīng)用,通過CSE可以實(shí)現(xiàn)分布式系統(tǒng)細(xì)粒度治理和高可用保障。

微服務(wù)教程視頻

微服務(wù)引擎CSE

04:38

微服務(wù)引擎CSE

03:29

微服務(wù)引擎CSE