事有轻重缓急,对于一个系统也是如此,在大促期间一般会将系统中一些不过重要的业务或操做给降级,好比详情日志打印、营销类的消息、业务控制等,将资源用于大促中不得不操做的业务上;或者在大促过程当中进行链路的切换,好比启用近端、启用异步执行或者合并执行等。
一个系统一般有多个这样的操做,若是一个一个执行,操做的工做量、确认工做量、总执行耗时都会比较大,而且容易形成遗漏,由于为了方便起见,会把一个系统全部的操做汇总成一个大促预案,在须要执行时能够一次性的批量执行。服务器
简单的说,预案能够这样分类:异步
预案的具体内容各个系统都不尽相同,须要根据实际状况进行配置,通用状况来看须要注意的地方有以下:日志
预案演练是为了验证所配置的预案是否达到了真正了指望值,在执行预案演练前要准备好预案验证单,在预案执行时对照这个list执行便可,避免出现遗漏。资源
因为系统服务器数量较多,在进行预案验证时,最好可以对每个机房都进行下抽查,避免预案在某一个机房没有执行。同时预案回滚时,也最好可以对每个机房都进行下抽查,避免某些预案没有回滚,致使影响到系统功能的不完善。同步