舉乙個非常簡單的例子:
你的一款產品一開始是 a特性,然後需要改進為 b 特性,你不可能一下子就改變特性,你得考慮很多因素!!!灰度發布就是相當於 平滑過渡的一種方式!
在這個期間裡你可以進行 a/b 特性之間的測試,讓一部分使用者繼續用產品特性a,一部分使用者開始用產品特性b,如果使用者對b沒有什麼反對意見,那麼逐步擴大範圍,把所有使用者都遷移到b上面來。灰度發布可以保證整體系統的穩定,在初始灰度的時候就可以發現、調整問題,以保證其影響度。
灰度發布開始到結束的這一段期間稱為 —— 灰度期!
灰度發布是什麼
灰度發布 又名金絲雀發布 是指在黑與白之間,能夠平滑過渡的一種發布方式。在其上可以進行a b testing,即讓一部分使用者繼續用產品特性a,一部分使用者開始用產品特性b,如果使用者對b沒有什麼反對意見,那麼逐步擴大範圍,把所有使用者都遷移到b上面來。灰度發布可以保證整體系統的穩定,在初始灰度的時...
什麼是灰度發布
灰度發布似乎是介於發布和不發布中間的乙個地帶。而且常見於網際網路公司。為了不影響使用者的使用,不中斷服務進行公升級。尤其是體量巨大的網際網路公司幾乎沒有哪家會發布公告,停機更新。灰度發布是指在黑與白之間,能夠平滑過渡的一種發布方式。ab test就是一種灰度發布方式,讓一部分使用者繼續用a,一部分使...
什麼是藍綠部署 滾動發布 灰度發布?
在一般情況下,公升級伺服器端應用,需要將應用原始碼或程式包上傳到伺服器,然後停止掉老版本服務,再啟動新版本。但是這種簡單的發布方式存在兩個問題,一方面,在新版本公升級過程中,服務是暫時中斷的,另一方面,如果新版本有bug,公升級失敗,回滾起來也非常麻煩,容易造成更長時間的服務不可用。為了解決這些問題...