檢測(cè)到您已登錄華為云國(guó)際站賬號(hào),為了您更好的體驗(yàn),建議您訪問(wèn)國(guó)際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
Istio灰度發(fā)布 Istio為您提供基于微服務(wù)的流量治理能力。Istio允許您按照標(biāo)準(zhǔn)制定一套流量分發(fā)規(guī)則,并且無(wú)侵入的下發(fā)到實(shí)例中,平滑穩(wěn)定的實(shí)現(xiàn)灰度發(fā)布功能。 前置條件 已有CCE集群,若無(wú)集群請(qǐng)創(chuàng)建CCE集群。
單擊網(wǎng)格名稱,進(jìn)入網(wǎng)格詳情頁(yè),單擊左側(cè)導(dǎo)航欄的“灰度發(fā)布”。 如果當(dāng)前不存在發(fā)布中的灰度任務(wù),請(qǐng)?jiān)?span id="9yqod2f" class='cur'>金絲雀發(fā)布或藍(lán)綠發(fā)布中單擊“立即發(fā)布”;如果當(dāng)前存在發(fā)布中的灰度任務(wù),請(qǐng)單擊右上角“灰度發(fā)布”。 配置灰度發(fā)布基本信息。
灰度發(fā)布 灰度發(fā)布部署版本為什么不能更換鏡像? 基于請(qǐng)求內(nèi)容發(fā)布策略對(duì)一些服務(wù)為什么沒(méi)有生效? 多端口的服務(wù)創(chuàng)建灰度任務(wù)時(shí)報(bào)不合法的請(qǐng)求體
按照引流方式的不同,當(dāng)前常用的灰度發(fā)布方式包括:快速完成100%流量切換的藍(lán)綠發(fā)布和按流量比例或線上請(qǐng)求內(nèi)容引流的金絲雀發(fā)布。通常情況,藍(lán)綠發(fā)布已經(jīng)足以降低發(fā)布風(fēng)險(xiǎn),藍(lán)綠發(fā)布有如下優(yōu)勢(shì): 不需要集群安裝額外的插件。 無(wú)風(fēng)險(xiǎn)的進(jìn)行生產(chǎn)環(huán)境灰度驗(yàn)證。
灰度發(fā)布部署版本為什么不能更換鏡像? 問(wèn)題描述 灰度發(fā)布部署灰度版本時(shí)不能更換鏡像類型。 原因分析 灰度發(fā)布針對(duì)服務(wù)的同一鏡像,只允許選擇不同的版本號(hào)。 解決方法 將所需鏡像打包成同一鏡像的不同版本并上傳至鏡像倉(cāng)庫(kù)。 父主題: 灰度發(fā)布
></align> </b><align=left>灰度發(fā)布是一個(gè)典型的應(yīng)用發(fā)布場(chǎng)景;目前都有灰度發(fā)布的場(chǎng)景和使用需求,根據(jù)需求梳理目前應(yīng)用灰度發(fā)布的方案。
基于Nginx Ingress實(shí)現(xiàn)灰度發(fā)布 基于Nginx Ingress實(shí)現(xiàn)灰度發(fā)布 查看部署指南 方案咨詢 該解決方案有何用途?
灰度實(shí)例新增模式 選擇“金絲雀(先增后減)”。 首批灰度實(shí)例數(shù)量 設(shè)置為1。 剩余實(shí)例部署批次 設(shè)置為1。 圖1 設(shè)置組件灰度策略配置信息 單擊“升級(jí)”。 等待組件狀態(tài)由“升級(jí)/回滾中”轉(zhuǎn)換為“灰度發(fā)布中”,表示已成功完成組件灰度發(fā)布。
流程說(shuō)明 實(shí)現(xiàn)灰度發(fā)布的流程包含以下步驟: 圖1 實(shí)現(xiàn)灰度發(fā)布的流程圖 父主題: 配置式應(yīng)用灰度發(fā)布(ASM 2.0)
消息灰度 微服務(wù)藍(lán)綠或灰度發(fā)布的業(yè)務(wù)場(chǎng)景中,灰度實(shí)例生產(chǎn)或消費(fèi)的消息可能需要特殊處理,這時(shí)可以掛載Sermant消息灰度插件實(shí)現(xiàn)消息的灰度能力,灰度實(shí)例生產(chǎn)者或灰度流量生產(chǎn)灰度消息,灰度消費(fèi)者消費(fèi)灰度消息。
使用灰度發(fā)布 流量灰度 為保障新特性平穩(wěn)上線,可以先選擇少部分用戶試用,待新特性成熟以后,再讓所有用戶使用。灰度發(fā)布可以保證整體系統(tǒng)的穩(wěn)定,在初始灰度的時(shí)候就可以發(fā)現(xiàn)、調(diào)整問(wèn)題,以減少其影響。
灰度發(fā)布 選擇灰度發(fā)布->選擇金絲雀發(fā)布->選擇對(duì)應(yīng)的微服務(wù)->發(fā)布。 配置流量策略->策略下發(fā) 采用jmeter模擬請(qǐng)求調(diào)用,查看v1v2兩個(gè)版本的監(jiān)測(cè)情況。如果v2版本流量正常,可以選擇全流量接管,否則可選擇取消灰度發(fā)布。
灰度發(fā)布 即金絲雀發(fā)布,是以一種平滑過(guò)渡的發(fā)布方式來(lái)完成新老版本的迭代替換。
灰度發(fā)布 項(xiàng)目介紹: Housekeeper是一個(gè)開(kāi)源的Saas系統(tǒng)腳手架項(xiàng)目,項(xiàng)目選取的業(yè)務(wù)場(chǎng)景為家政項(xiàng)目。 項(xiàng)目主要演示租戶的申請(qǐng),租戶的建立,租戶的定制,SaaS管理者的運(yùn)營(yíng)操作。
CAE怎么支持灰度發(fā)布? CAE服務(wù)當(dāng)前支持聯(lián)合微服務(wù)引擎CSE服務(wù)實(shí)現(xiàn)組件的灰度發(fā)布功能,CAE只需在組件配置中配置微服務(wù)引擎CSE即可對(duì)接好CSE服務(wù),參考CSE官網(wǎng)文檔使用灰度發(fā)布配置灰度發(fā)布。 父主題: 組件配置類
刪除灰度發(fā)布策略 功能介紹 刪除灰度發(fā)布策略。 調(diào)試 您可以在API Explorer中調(diào)試該接口,支持自動(dòng)認(rèn)證鑒權(quán)。API Explorer可以自動(dòng)生成SDK代碼示例,并提供SDK代碼示例調(diào)試功能。
圖1 灰度發(fā)布原理 若采用金絲雀灰度部署方式(即灰度發(fā)布),再重復(fù)前面的操作,將B邊服務(wù)器進(jìn)行升級(jí),并完成灰度測(cè)試及正式上線,此時(shí)就完成新系統(tǒng)的灰度發(fā)布。 圖2 操作步驟圖 前提條件 已有可用項(xiàng)目,如果沒(méi)有,請(qǐng)先新建 CodeArts 項(xiàng)目。 具有創(chuàng)建應(yīng)用的權(quán)限,參考權(quán)限管理。
創(chuàng)建灰度發(fā)布策略 功能介紹 創(chuàng)建灰度發(fā)布策略。 調(diào)試 您可以在API Explorer中調(diào)試該接口,支持自動(dòng)認(rèn)證鑒權(quán)。API Explorer可以自動(dòng)生成SDK代碼示例,并提供SDK代碼示例調(diào)試功能。
查詢灰度發(fā)布策略 功能介紹 查詢灰度發(fā)布策略。 調(diào)試 您可以在API Explorer中調(diào)試該接口,支持自動(dòng)認(rèn)證鑒權(quán)。API Explorer可以自動(dòng)生成SDK代碼示例,并提供SDK代碼示例調(diào)試功能。
部署灰度版本 在左側(cè)導(dǎo)航中選擇“灰度發(fā)布”,在金絲雀發(fā)布下,單擊“立即發(fā)布”。 配置灰度發(fā)布基本信息。 灰度任務(wù)名稱:用戶自定義,此處設(shè)置為reviews-v3。 命名空間:選擇服務(wù)所在命名空間。 灰度發(fā)布服務(wù):在下拉框中選擇reviews。 工作負(fù)載:選擇服務(wù)所屬的工作負(fù)載。