混沌工程
2021-04-12 17:54 作者:bili_75379101 | 我要投稿
引入混沌工程的實(shí)踐之前,首先需要確?,F(xiàn)有的服務(wù)已經(jīng)具備了彈性模式,并且能夠在應(yīng)急響應(yīng)預(yù)案和自動(dòng)化工具的支撐下盡早解決可能出現(xiàn)的問(wèn)題
混沌工程的原則
建立穩(wěn)定狀態(tài)的假設(shè),真實(shí)世界的事件,在生產(chǎn)中試驗(yàn),赤血的自動(dòng)化試驗(yàn),最小影響范圍
建立穩(wěn)定狀態(tài)的假設(shè)
針對(duì)特定的業(yè)務(wù)選擇特定的技術(shù)指標(biāo)和業(yè)務(wù)指標(biāo)來(lái)證明當(dāng)前系統(tǒng)是正常的,健康的
真實(shí)世界的事件
特定的事件,例如uat靜態(tài)資源硬盤(pán)被打滿。在無(wú)法模擬所有的異常事情,投入產(chǎn)出比最高的就是選擇重要指標(biāo)(可用性、網(wǎng)絡(luò)延遲、以及各類(lèi)服務(wù)器問(wèn)題)。也可以結(jié)合類(lèi)似全鏈路壓測(cè)等手段,從全局視角測(cè)試系統(tǒng)整體運(yùn)作的可用性,通過(guò)和穩(wěn)定狀態(tài)的假設(shè)指標(biāo)進(jìn)行對(duì)比,來(lái)識(shí)別潛在的問(wèn)題
標(biāo)簽: