新接口上线第一天只放了一个门的流量,值班的人盯着那一个门。灰度上线不是悄悄换掉旧路,是把风险切成小块先试一段。票务系统这边要先划界:哪些渠道走新路,哪些还走旧路,退回的条件写在报表哪一栏,谁有权按退回。
灰度上线的流量切分从一成起
灰度首阶段流量不超过 10%,观察不少于 3 个营业日。营业日按园区的开园闭园算,节假日的客流结构不一样,得单独再多看一轮。这一成按已经跑出来的出票笔数取,落到具体入口上,就是先挑量小的那条渠道,别拿最大的那条试。

划界划在哪,票务系统看的是核销
界划在渠道和票种上,不划在人和机器上。同一个客人从新路子买票、从旧路子检票,最容易出错。所以一条渠道整条走新路,出票、退改、核销三段用同一套,别把一半挂在新接口、一半留在售票系统。划界的意思,是让一笔单从头到尾只走一条路。
灰度期间新旧两路并行,票务系统和售票系统两边的数据都要留。留到能把两路的笔数在同一张报表上摆齐为止,只看新路等于没看,因为新路只有一成,出问题也藏得住。
回退条件与谁来按退回
任一小时内失败率超过 1% 即自动退回旧路,退回后 24 小时内不得再次放量。失败率是这一小时的失败笔数除以同小时的总笔数,按小时算,不按天算,按天会把早上那波摊薄。退回由值班长授权,值班长不在时按对接说明里写好的顺序顺延,不能等第二天开会。
查法要看当天两张数。取灰度上线当日新旧两路的成功笔数各列一次,比时长和差错。左栏记新路,右栏记旧路,各除以自己的总笔数得到失败率,哪一栏超过 1% 当天就走回退。顺手把两栏的平均出票时长并排比一次,新路比旧路慢上一截也算异常,不用等失败率蹦上去。
再拿售票系统的对账表核一遍两路的笔数,看有没有同一笔在新路记了、在旧路也记了。两路各记一次,等于一天里多出一笔空单,对账时会一直标疑。

两种切法各走一遍。按渠道灰度,退的时候整条渠道一起切回旧路,客人从哪个入口来都跟着退,一个园子的问题会牵动所有园子。按园区分灰度,先让一个园子走新路,出问题只退这个园子,别的园子继续跑。旺季时按园区那条更好退,两个园子的高峰也不撞在同一小时。
票务系统这边退起来也一样:按渠道退要一次改完所有报表口径,按园区退只改这一个园子的单,值班的人当晚就能对上数。
灰度单要在放量之前就填好,走哪条渠道、放多少、观察期到哪天,都记在同一张上。这几项凑齐,值班的人才知道今天能不能再加,加到哪一步算越界。事后补记的那张单,退回时拿不出依据,只能两边各认一份。
只有在接口只影响展示、不影响核销的时候,灰度上线可以一次放到 50%。公告栏文字、余量提示这类不动票也不动订单的展示,可以一下放一半,但观察期照样留,失败率超 1% 就退回的条件照样算。放到一半这个比例同样要写在灰度单上,放量时间不许往回填。
