灰度發(fā)布是指在生產(chǎn)環(huán)境上引一部分實(shí)際流量對(duì)一個(gè)新版本進(jìn)行測(cè)試,測(cè)試新版本的性能和表現(xiàn),在保證系統(tǒng)整體穩(wěn)定運(yùn)行的前提下,盡早發(fā)現(xiàn)新版本在實(shí)際環(huán)境上的問(wèn)題??梢苑譃橐韵聝煞N類型:
1. 基于權(quán)重的灰度發(fā)布
可根據(jù)需要靈活動(dòng)態(tài)的調(diào)整不同服務(wù)版本的流量比例。
2. 基于內(nèi)容的灰度發(fā)布
可根據(jù)請(qǐng)求的內(nèi)容控制其流向的服務(wù)版本(Cookie, Header, OS, Browser)