事有輕重緩急,對於一個系統也是如此,在大促期間一般會將系統中一些不過重要的業務或操做給降級,好比詳情日誌打印、營銷類的消息、業務控制等,將資源用於大促中不得不操做的業務上;或者在大促過程當中進行鏈路的切換,好比啓用近端、啓用異步執行或者合併執行等。
一個系統一般有多個這樣的操做,若是一個一個執行,操做的工做量、確認工做量、總執行耗時都會比較大,而且容易形成遺漏,由於爲了方便起見,會把一個系統全部的操做彙總成一個大促預案,在須要執行時能夠一次性的批量執行。服務器
簡單的說,預案能夠這樣分類:
異步
預案的具體內容各個系統都不盡相同,須要根據實際狀況進行配置,通用狀況來看須要注意的地方有以下:日誌
預案演練是爲了驗證所配置的預案是否達到了真正了指望值,在執行預案演練前要準備好預案驗證單,在預案執行時對照這個list執行便可,避免出現遺漏。資源
因爲系統服務器數量較多,在進行預案驗證時,最好可以對每個機房都進行下抽查,避免預案在某一個機房沒有執行。同時預案回滾時,也最好可以對每個機房都進行下抽查,避免某些預案沒有回滾,致使影響到系統功能的不完善。同步