什麼是金絲雀部署
先只把新版本提供給一部分使用者或要求(例如5%),一邊觀察錯誤率與回應時間等指標,沒有問題再逐步提高比例的發布方法。即使有缺陷,受影響的也只限於一部分要求,並能立即回到原本的版本。名稱源自礦工帶金絲雀進入煤礦,以便及早察覺有毒氣體。比較新舊版本需要足夠數量的要求,常與指標監控及自動回復結合使用。
日文名稱: カナリアリリース
「金絲雀部署」出現在1領域的2道練習題中(雲端與容器基礎等)。
這個名詞所屬的領域: 雲端與容器基礎
先只把新版本提供給一部分使用者或要求(例如5%),一邊觀察錯誤率與回應時間等指標,沒有問題再逐步提高比例的發布方法。即使有缺陷,受影響的也只限於一部分要求,並能立即回到原本的版本。名稱源自礦工帶金絲雀進入煤礦,以便及早察覺有毒氣體。比較新舊版本需要足夠數量的要求,常與指標監控及自動回復結合使用。
日文名稱: カナリアリリース
「金絲雀部署」出現在1領域的2道練習題中(雲端與容器基礎等)。
這個名詞所屬的領域: 雲端與容器基礎
正確答案:A. 18件
送到新版本的要求為 12,000 × 5% = 600件,其中3%失敗,所以是 600 × 3% = 18件。若一次把所有要求切換到新版本,會有 12,000 × 3% = 360件失敗。金絲雀部署就是這樣把受缺陷影響的要求限制在一部分,一邊觀察錯誤率與回應時間等指標,沒有問題再逐步提高比例的方法。比較新舊版本的指標需要足夠數量的要求,因此要一併決定送出的比例與觀察的時間。
金絲雀部署就是這樣把受缺陷影響的要求限制在一部分,一邊觀察錯誤率與回應時間等指標,沒有問題再逐步提高比例的方法。
在每小時接收12,000件要求的服務中,以金絲雀部署發布新版本,只把5%的要求送到新版本。新版本有使所收要求的3%失敗…金絲雀部署是只讓一部分要求使用新版本的方法,滾動更新則是逐步替換伺服器的方法。
準備2套與正式環境組成相同的環境,一套維持執行目前的版本,另一套放入新版本並確認後,一次切換負載平衡器的導向目標。若有…負載平衡器(Load balancer) 藍綠部署 不可變基礎設施 可用區域 可觀測性 共同責任模型 自動擴展 物件儲存 容器技術 容器映像檔