两百多人团队的灰度发布经验
场景:同一个需求在不同部门口径里会出现偏差,写下来的目的是把接口联调相关的共识对齐。编辑同事对后台还算熟悉,但对接口联调里的细节规则需要一张对照表,减少口头重复。上线窗口尽量避开业务高峰,回滚包提前打好。运维与协作上周和客户的IT负责人过了一遍小程序下单流程,对方更关心能不能稳定用,而不是堆新名词。现场出现过节假日流
场景:同一个需求在不同部门口径里会出现偏差,写下来的目的是把接口联调相关的共识对齐。编辑同事对后台还算熟悉,但对接口联调里的细节规则需要一张对照表,减少口头重复。上线窗口尽量避开业务高峰,回滚包提前打好。
运维与协作
上周和客户的IT负责人过了一遍小程序下单流程,对方更关心能不能稳定用,而不是堆新名词。现场出现过节假日流量突增页面变慢的情况。排查时先看Nginx上的日志,再对照我们之前写的复现步骤。文档里补一张字段说明,新人接手时少问重复问题。上周和客户的IT负责人过了一遍消息订阅触达,对方更关心能不能稳定用,而不是堆新名词。现场出现过手机端菜单层级过深的情况。排查时先看宝塔面板上的日志,再对照我们之前写的复现步骤。把这次消息订阅触达的截图和配置变更编号存档,方便下个月复盘。这篇整理给正在推进小程序或App的同事。客户所在物流仓储行业,规模大概百人规模,办公地点偏内陆一带。现场出现过统计数字与财务对不上的情况。排查时先看SSL证书上的日志,再对照我们之前写的复现步骤。后续建议把备份文件放到独立目录并标注日期。如果还要加功能,先把影响范围写清楚再排期。
风险与对策
上周和客户的IT负责人过了一遍App与后台字段对齐,对方更关心能不能稳定用,而不是堆新名词。测试同事用真机走了三遍主流程,把App与后台字段对齐里容易漏的边界条件标了红。把这次App与后台字段对齐的截图和配置变更编号存档,方便下个月复盘。同一个需求在不同部门口径里会出现偏差,写下来的目的是把消息订阅触达相关的共识对齐。现场出现过手机端菜单层级过深的情况。排查时先看云数据库上的日志,再对照我们之前写的复现步骤。上线窗口尽量避开业务高峰,回滚包提前打好。
实施过程
同一个需求在不同部门口径里会出现偏差,写下来的目的是把崩溃日志收集相关的共识对齐。编辑同事对后台还算熟悉,但对崩溃日志收集里的细节规则需要一张对照表,减少口头重复。上线窗口尽量避开业务高峰,回滚包提前打好。这篇整理给正在推进小程序或App的同事。客户所在文创传媒行业,规模大概集团多事业部,办公地点偏华北一带。编辑同事对后台还算熟悉,但对小程序下单流程里的细节规则需要一张对照表,减少口头重复。后续建议让业务同事录屏说明操作顺序。如果还要加功能,先把影响范围写清楚再排期。同一个需求在不同部门口径里会出现偏差,写下来的目的是把小程序下单流程相关的共识对齐。现场出现过支付成功但订单仍显示待付款的情况。排查时先看Nginx上的日志,再对照我们之前写的复现步骤。后续建议把备份文件放到独立目录并标注日期。如果还要加功能,先把影响范围写清楚再排期。
测试与验收
这篇整理给正在推进小程序或App的同事。客户所在母婴用品行业,规模大概十几人,办公地点偏经开区一带。编辑同事对后台还算熟悉,但对多门店账号里的细节规则需要一张对照表,减少口头重复。后续建议约定改需求必须走变更单。如果还要加功能,先把影响范围写清楚再排期。这篇整理给正在推进小程序或App的同事。客户所在母婴用品行业,规模大概集团多事业部,办公地点偏珠三角一带。业务方希望两周内看到可点击的原型,技术侧则想把第三方登录涉及的接口先定字段。文档里补一张字段说明,新人接手时少问重复问题。这篇整理给正在推进小程序或App的同事。客户所在食品饮料行业,规模大概十几人,办公地点偏华南一带。业务方希望两周内看到可点击的原型,技术侧则想把消息订阅触达涉及的接口先定字段。文档里补一张字段说明,新人接手时少问重复问题。
小结:同一个需求在不同部门口径里会出现偏差,写下来的目的是把会员积分规则相关的共识对齐。业务方希望两周内看到可点击的原型,技术侧则想把会员积分规则涉及的接口先定字段。后续建议把接口返回码和耗时打日志。如果还要加功能,先把影响范围写清楚再排期。