檢測(cè)到您已登錄華為云國(guó)際站賬號(hào),為了您更好的體驗(yàn),建議您訪問國(guó)際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
一、灰度發(fā)布 灰度發(fā)布(又名金絲雀發(fā)布)是指在黑與白之間,能夠平滑過渡的一種發(fā)布方式。
從上面的方案介紹可以知道無論是SDK還是JavaAgent的方式,其實(shí)都可以非常有效地助力全鏈路灰度發(fā)布方案的落地,那遇到具體業(yè)務(wù)場(chǎng)景對(duì)全鏈路灰度發(fā)布有訴求的時(shí)候,我們?cè)撊绾稳ミx擇呢?
方案概述 應(yīng)用場(chǎng)景 灰度發(fā)布作為一種軟件發(fā)布的策略,它允許開發(fā)團(tuán)隊(duì)逐漸、有選擇地將新版本軟件發(fā)布給一部分用戶。這樣做的目的是為了在全面發(fā)布前能夠監(jiān)測(cè)和評(píng)估新版本的性能和穩(wěn)定性,及時(shí)發(fā)現(xiàn)并解決問題。
灰度的維度:灰度維度可以是多樣的,如用戶ID、地域、年齡等,通常需要與產(chǎn)品經(jīng)理共同決策。 業(yè)內(nèi)還有一些與灰度發(fā)布密切相關(guān)的術(shù)語,如金絲雀發(fā)布、A/B測(cè)試和藍(lán)綠。 金絲雀發(fā)布,A/B測(cè)試屬于特殊的灰度發(fā)布模式。
三、解決方案 3.1 單點(diǎn)灰度發(fā)布方案是否可行? 針對(duì)上述問題,一般的思路是通過灰度發(fā)布去解決,通過灰度發(fā)布,可以引入部分的測(cè)試流量到新業(yè)務(wù)模塊,也能控制帶有具體特征的流量只流入到對(duì)應(yīng)的測(cè)試模塊,其余流量保持原有方式不動(dòng)。
【開發(fā)】基于Sermant的全鏈路灰度發(fā)布在汽車行業(yè)DMS系統(tǒng)的應(yīng)用 摘要:借助Sermant,華為云能夠?yàn)镈MS系統(tǒng)提供一整套端到端全鏈路灰度發(fā)布方案,這套方案可以適應(yīng)DMS系統(tǒng)應(yīng)用中更多靈活多變的場(chǎng)景。
></align> </b><align=left>灰度發(fā)布是一個(gè)典型的應(yīng)用發(fā)布場(chǎng)景;目前都有灰度發(fā)布的場(chǎng)景和使用需求,根據(jù)需求梳理目前應(yīng)用灰度發(fā)布的方案。
灰度發(fā)布 選擇灰度發(fā)布->選擇金絲雀發(fā)布->選擇對(duì)應(yīng)的微服務(wù)->發(fā)布。 配置流量策略->策略下發(fā) 采用jmeter模擬請(qǐng)求調(diào)用,查看v1v2兩個(gè)版本的監(jiān)測(cè)情況。如果v2版本流量正常,可以選擇全流量接管,否則可選擇取消灰度發(fā)布。
灰度發(fā)布 即金絲雀發(fā)布,是以一種平滑過渡的發(fā)布方式來完成新老版本的迭代替換。
灰度發(fā)布 項(xiàng)目介紹: Housekeeper是一個(gè)開源的Saas系統(tǒng)腳手架項(xiàng)目,項(xiàng)目選取的業(yè)務(wù)場(chǎng)景為家政項(xiàng)目。 項(xiàng)目主要演示租戶的申請(qǐng),租戶的建立,租戶的定制,SaaS管理者的運(yùn)營(yíng)操作。
等待組件狀態(tài)由“升級(jí)/回滾中”轉(zhuǎn)換為“灰度發(fā)布中”,表示已成功完成組件灰度發(fā)布。 灰度發(fā)布成功后,會(huì)給weather微服務(wù)接入的微服務(wù)引擎下發(fā)“servicecomb.routeRule.weather”配置項(xiàng)。
灰度發(fā)布是指在黑與白之間,能夠平滑過渡的一種發(fā)布方式 AB test就是一種灰度發(fā)布方式,讓一部用戶繼續(xù)用A,一部分用戶開始用B 如果用戶對(duì)B沒有什么反對(duì)意見,那么逐步擴(kuò)大范圍,把所有用戶都遷移到B上面 來 灰度發(fā)布可以保證整體系統(tǒng)的穩(wěn)定
基于此,我們決定設(shè)計(jì)一套精細(xì)化的灰度發(fā)布方案,首先按租戶規(guī)模進(jìn)行分層,將員工數(shù)50人以下、月活躍任務(wù)量低于1000的劃分為小型租戶,50-200人、任務(wù)量1000-5000的為中型租戶,200人以上、任務(wù)量5000以上的歸為大型租戶,優(yōu)先選擇10家小型租戶作為灰度對(duì)象,且覆蓋科技、
灰度發(fā)布可以保證整體系統(tǒng)的穩(wěn)定,在初始灰度的時(shí)候就可以發(fā)現(xiàn)、調(diào)整問題,以保證其影響度,而我們平常所說的金絲雀部署也就是灰度發(fā)布的一種方式。注釋:礦井中的金絲雀 17世紀(jì),英國(guó)礦井工人發(fā)現(xiàn),金絲雀對(duì)瓦斯這種氣體十分敏感。
Spring Cloud Zuul灰度發(fā)布是一種在系統(tǒng)迭代時(shí)采用的平滑過渡上線發(fā)布方式。以下是對(duì)Spring Cloud Zuul灰度發(fā)布的詳細(xì)介紹:一、灰度發(fā)布的概念灰度發(fā)布,也被稱為金絲雀發(fā)布或漸進(jìn)式發(fā)布,是在原有的系統(tǒng)基礎(chǔ)上,額外增加一個(gè)新版本。
Spring Cloud Zuul灰度發(fā)布是一種在系統(tǒng)迭代時(shí)采用的平滑過渡上線發(fā)布方式。以下是對(duì)Spring Cloud Zuul灰度發(fā)布的詳細(xì)介紹: 一、灰度發(fā)布的概念 灰度發(fā)布,也被稱為金絲雀發(fā)布或漸進(jìn)式發(fā)布,是在原有的系統(tǒng)基礎(chǔ)上,額外增加一個(gè)新版本。
基于 ASM 的灰度發(fā)布 應(yīng)用服務(wù)網(wǎng)格(ASM)提供了強(qiáng)大的流量管理能力,可以支持多種灰度發(fā)布策略。本節(jié)將重點(diǎn)介紹ASM支持的3種主要灰度發(fā)布類型:金絲雀發(fā)布、藍(lán)綠發(fā)布和AB測(cè)試。
一個(gè)產(chǎn)品,如果需要快速迭代開發(fā)上線,又要保證質(zhì)量,保證剛上線的系統(tǒng)一旦出現(xiàn)問題可以很快控制影響面,就需要設(shè)計(jì)一套灰度發(fā)布系統(tǒng)。
云速建站如何支持灰度發(fā)布
本視頻以流量權(quán)重的灰度策略為例,演示了對(duì)當(dāng)前版本從創(chuàng)建灰度版本到配置灰度策略這一系列灰度發(fā)布任務(wù)的步驟。并且結(jié)合流量監(jiān)控拓?fù)鋱D,以及性能檢測(cè)圖來演示一鍵切換流量及下線版本功能。