线上评审规范V0.1.1

执行阶段
部署发布阶段,由测试人员、项目经理、技术负责人、运维人员执行。

执行人
业务组技术负责人与测试人员、项目经理、运维人员,协调执行落地。

规范内容
一、发版流程


image.png

二、发版评审会

1、上线评审采用开【发版评审会】形式进行,由项目经理发起,项目管理、产品、设计、开发、测试、运维等相关部门人员参加。

2、发版评审会需确定事项如下:

  • 发哪些服务,包括前、后端程序。

  • 测试环境验证情况,是否封版。

  • 发版时间安排

  • 各服务的代码分支、版本号

  • 代码是否合并到正确分支,是否在测试环境 default 特性环境验证通过

  • 收集并确认相关的发版说明文件是否完整无遗漏

  • 确定此次发版数据库变更是否影响大数据平台,如有影响则需要协调大数据组。

  • 确定此次发版是否需要停服,如需停服则协调运营相关部门发系统更新公告。

3、发版评审会结束后,由业务组在 TAPD 填写发布评审,流转至运维,运维组将开始着手进行相关准备、执行发版动作。

三、发版说明相关文件规范

  1. 所有提交给运维的发版说明相关文件,以附件形式在放在「评审依据」项中,最多 5 个附件。
  2. 文件若打包,请按项目组打包,例如 Java 的打成一个,PHP/NODE 类的打成一个。
  3. 发版微服务说明总表格文件,固定名称:``{业务组名称}_YYYYMMDD_发版.xlsx
  4. 数据库变更相关文件,取名为:db_update_{服务名称、业务组名称}.sql
  5. 配置文件变更相关说明,取名为:config_update_{服务名称、业务组名称}.txt
  6. 其他说明文件,取名为:release_note_{服务名称、业务组名称}.txt

四、TAPD 发布评审单填写说明

1、填写时机:测试人员在测试环境对需要发版的所有服务均验证无问题了,项目组内部的产品(项目)、技术负责人确认可以发布,同时开发人员已正确合并代码后,再进行填写。

2、流转机制:【发布评审单】由项目组技术负责人安排组内人员填写,然后由技术负责人进行在线评审,确认发布到灰度,灰度验证通过后再由技术负责人签发【发布评审单】 发布到生产环境,运维发布完后内部信息同步,项目组内部的测试人员(或测试负责人)线上验证无问题后确认发布结果状态。

3、字段填写:

1)需要发版的服务名、版本号(测试环境构建版本号)、负责人,以表格形式填写,填写在【备注】字段;

2)初始化【发布评审单】时,【签发人】字段填写技术负责人,【发布确认人】字段填写业务组测试人员或测试组负责人。

3)评审活动列表中的【业务线负责人签核】字段填写技术负责人,【运维人员确认灰度部署】字段填写运维人员或负责人。

4)业务组技术负责人签核发布评审活动时,可在【通知相关人】字段中填写相关运维人员或负责人、测试人员、产品(项目)负责人、产研中心CTO。

5)运维人员或负责人更新灰度部署状态时,可在【通知相关人】字段中填写相关的测试人员、开发人员、业务组技术负责人、产品(项目)负责人。

6)【发版时间安排】字段,视不同场景按需填写:A 需具体时间发布的,填写具体时间,B 停服发布的,可以不填写具体时间,C 需要立即发布的,请填写即时。

7)正常发版流程、紧急发版流程里的所需填写的字段是不同的,请注意区别。

示例

下图所示为发版评审会结束填写的「发布评审」内容。

样例参考:https://www.tapd.cn/41523193/launch/launch_form/view/1141523193001000034&url_cache_key=f165006757bb347ffaf387039d6c6aef

image.png

五、灰度发布文明规约
为减少对生产环境真实用户流量的影响,避免出现生产故障十万火急的线上修复,我们在进行灰度发布过程中,需要遵从以下原则:

1、数据库的变更如需修改字段、添加字段、修改索引、添加索引,需评估被修改的表当前的数据量,评估该 SQL 语句的执行时间,数据量超过100万条记录,不可白天高峰流量期间执行;

2、生产发布不建议删除字段的数据库变更,【发布评审单】的各评审、确认人员,都应该仔细查看发版说明,共同确保因为数据库变更导致生产故障。如需删除,则需要各业务组技术负责人同步确认后,再安排闲时由运维人员执行删除;

3、数据库变更有添加新字段的,该字段必须有缺省值;

4、数据库变更,必须评估确认兼容当前生产环境的程序包;

5、目前前端H5未提供灰度发布策略,前端H5发布前需要先确保后台程序已完成灰度,确认灰度验证通过;

6、灰度发布现在是试运行阶段,灰度转生产,通用时间为晚上 7 点之后,不要在白天高峰流量期间进行;

7、内部测试企业可长期保留在灰度企业列表中,真实用户企业,应在灰度转生产后删除,并更新网关的配置;

8、将某家真实用户企业加入灰度企业列表前,业务线的相关负责人应跨部门协调,知会客户,确保客户知晓并同意参与灰度;

9、真实用户企业参与灰度,且灰度时间较长时,应同步信息到客户服务相关部门。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,132评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,802评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,566评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,858评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,867评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,695评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,064评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,705评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,915评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,677评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,796评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,432评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,041评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,992评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,223评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,185评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,535评论 2 343

推荐阅读更多精彩内容

  • 执行阶段部署发布阶段,由测试负责人、项目经理、相关运维人员执行。 执行人项目管理人员+测试组+运维组,协调执行落地...
    Abby_3b3a阅读 927评论 0 0
  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 8,972评论 0 13
  • 麦琪简书阅读 117评论 0 0
  • 倩倩: 展信安。 旅途总是适合看一本书或者写一封信的,虽然今天的旅行是红色。一路颠簸,想起了你背井离乡的...
    张十三喵阅读 239评论 0 0
  • 采桑子•亚丁护航 深秋绝塞旌旗扬,风中儿郎,摩拳擦掌,驱波逐海风波骤。 千帆过尽浪潮阔,捷报频响,分付东阳,来年把...
    夜听面包屋阅读 496评论 6 15