双十一搜索框出现问题,及时抢救办法

来源:程序思维浏览:1999次
一年一度的电子商务双11注定是要通宵的。流量一大,可能会出现任何问题。果然,今年的双11是持续的通宵节奏。

双十一搜索框出现问题,及时抢救办法

小程序前端界面的搜索框有问题,一片空白!

顿时保障群里,保障消息铺天盖地,都在说搜索框用不了。顿时哥的头发感觉瞬间都是直的了,太紧张,太害怕了。

定位问题

电子商务搜索通常基于大数据,由专门的大数据团队做接口输出。首先,我们必须判断大数据接口是否存在问题。快速联系大数据团队的人员,让他们找到。收到的答复是:

大数据搜索界面完全正常,响应时间快。

确定大数据接口确定后,快速联系前端小程序的同学来抓包,因为有可能进入搜索页面,前端会出错,甚至请求都没有发送到大数据接口。果然,这是小程序前端的一个问题,并且JavaScript脚本存在问题。

这真是无言以对,测试人员没有经过测试就上线了。后来我才知道,这是当天的迫切需求,开发和测试,一天搞定,并没有在上线前进行全面的测试。

实际上,您不必找到大数据团队来查找问题,因为当您输入时搜索页面为空白,没有后端错误提示,并且没有加载进度条。从这里,我们可以判断小程序存在问题。但当时太紧张了,想的不周全。

怎么办?

双十一搜索框出现问题,及时抢救办法

回滚小程序代码?不要冲动,这里有两个因素需要考虑。

如果小程序回滚,那么对应的后端服务接口是否要级联回滚,否则可能存在不兼容性;

如果你不回滚,由于用搜索框的用户,说明他挺想买商品的。如果整个搜索框的搜索量非常大,那么一旦搜索不可用,我们的收入损失就会很严重;

有人可能会问,快速更改BUG,马上上线不就好了吗?对不起,微信小程序正在审核中,审核过程非常漫长。还是在半夜,谁会给你一个评论,你能否通过第二天(就在周日,微信客服可能不会去上班)通过审查,仍然很难说。

因此,您只能让大数据团队首先提供数据,并查看上次购买付款的收入如何占总收入,因为搜索框会搜索商品。如果太多,则需要立即回滚代码。后来,当数据出来时,发现该比率并不低。只能回滚小程序代码以使搜索框首先可用。

然后放弃一些导致前后兼容性问题的营销活动。虽然这会带来一些影响,但已经是凌晨2点了,并没有多少人在玩。

紧急修复代码

为了能够在第二天早上8点之前修复小程序代码的错误,暂时调用睡眠中的小程序开发人员给公司更改错误。然后测试人员在现场验证。第二天,与微信上的人交谈,看看你是否可以快速查看。第二天早上小程序终于上线了。
收藏
扫一扫关注我们