1. 蠻力發(fā)布是什么?
答:指刪除老版本,用新版本來代替,中間更新的時候服務會中斷

蠻力發(fā)布
2. 金絲雀發(fā)布是什么?
答:是指礦工以前挖礦之前會放一只金絲雀下去看是否有毒。但是比蠻力發(fā)布好一些。先替換一臺舊版本,然后將所有的舊版本都替換。

金絲雀發(fā)布
3. 滾動發(fā)布是什么?
答:相當于金絲雀的升級版,逐步逐步的替代舊版本。分批次的替換。

滾動發(fā)布
4. 單服務器組和雙服務器組的區(qū)別是什么?
答:原來的運維是預先設置服務器大小,無法擴展,所以成為單服務器組,上面所說的三種方式都是針對單服務器組的運維。但是雙服務器組是有了云運維之后可以出現的方式,叫做藍綠發(fā)布。
5. 什么是藍綠發(fā)布?

雙服務器組

雙服務器組

藍綠發(fā)布+金絲雀發(fā)布

藍綠發(fā)布+滾動發(fā)布
6. 什么是A/B測試?

A/B測試

A/B測試
7. 影子測試是什么?
答:相當于等價測試,將原有系統的服務和數據庫拷貝一份,然后將現有系統的服務和原有系統的數據庫拷貝一份,再把原有系統的日志通過kafka收集起來,將請求通過GoReplay發(fā)送給拷貝好的兩個系統,如果輸出的結果一致,則認為系統遷移成功。

影子測試

影子測試