灰度发布
2019-06-10 16:51:07 44 举报
灰度发布
作者其他创作
大纲/内容
线上业务操作
原始表B
业务操作-查询
原始表A
灰度发布能够在功能上线之前,在线上环境做新功能的试上线验证。在小范围内,观察数据的运行情况。灰度发布在关系到7*24热部署情况,会涉及到数据库表的功能变更,按照以下的操作能够实现不停机更新功能
业务操作-增/改/删
灰度业务操作
迁移表B1
新增操作不涉及变更操作,所以在做灰度发布时,只保存相同数据即可,灰度测试成功后,直接发布线上。实现无缝切换
数据库
1、线上业务操作原始表,无变化2、灰度业务增删改同时操作原始表和迁移表3、灰度业务查询,采取先查询迁移表,迁移表不存在,则查询原始表4、当所有业务升级完成,则最后执表迁移,废弃原始表B,及业务代码
变更表/列
新增表/列
收藏
收藏
0 条评论
回复 删除
下一页