[关闭]
@zhuchao941 2016-12-14T11:23:27.000000Z 字数 512 阅读 556

线上发布注意事项

分城市部署

线上会有N台机器,举个例子,比如flash,分成1-8

  1. 青岛市、深圳市
  2. 临沂市、苏州市、宁波市、成都市
  3. 北京市、重庆市、郑州市
  4. 九江市、汕头市、金华市、保定市、石家庄市、广州市
  5. 绍兴市、合肥市、武汉市
  6. 杭州市
  7. 福州市、温州市、天津市、西安市、济南市、上海市
  8. 厦门市、长沙市、南京市

建议发布顺序:

  1. 先发一台flash1,观察启动日志,几个指标如下
    • 正常启动,无错误日志
    • 上线的相关功能验证(可通过该台产生的日志来判断)
    • 上线的相关功能产生的数据校验
  2. 做完上述发布及验证步骤之后,发布另外一台flash1
  3. 重复第一步发布flash6
  4. 重复第二步发布剩余flash6
  5. 通知测试在线上回归相关功能,确认功能无问题
  6. 发布剩余城市机器

上述的发布顺序的考虑是:

不区分城市部署

没有分城市部署那么复杂。但是验证工作还是一样的,需要保证:

  1. 应用正常启动
  2. 上线代码起到效果
  3. 数据校验
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注