如果发现新版本出现了重大问题,应该如何处理

   在发布新版本后出现了重大问题,应该回滚发布到之前的版本。a为老版本,a+1是新发布的版本,回滚到a就可以了。

  关于回滚之前产生的新数据怎么办?

  上线之前要备份数据!!

   理论上重大版本上线,需要准备两个方案:

   1.正常方案:上线的各个时间节点,什么情况算是上线成功;

   2.失败方案:需要回滚。回滚的步骤。后续都需要处理什么

   两个方案在上线前要进行评估

   上线前要先做一个灰度测试,验证新功能。没问题在全部发布到线上机器。

你可能感兴趣的:(如果发现新版本出现了重大问题,应该如何处理)