回滚 Rollback
别名:版本回退
本词条约 177 字 阅读约 1 分钟 更新于
回滚指新版本上线后发现问题,把系统退回之前正常版本的操作。它是发布流程的安全垫:能否快速、干净地回滚,直接决定了故障的影响时长。良好的回滚要求版本可追溯、数据兼容、操作步骤自动化。
为什么难
代码可以退回旧版,但数据库结构一旦改了不一定能简单回退。真正可回滚的发布,需要把「应用版本」和「数据结构变更」解耦,让旧代码仍能在新结构上运行,或准备好反向迁移脚本。
参考资料
- [1] 挺对网发布流程说明
别名:版本回退
本词条约 177 字 阅读约 1 分钟 更新于
回滚指新版本上线后发现问题,把系统退回之前正常版本的操作。它是发布流程的安全垫:能否快速、干净地回滚,直接决定了故障的影响时长。良好的回滚要求版本可追溯、数据兼容、操作步骤自动化。
代码可以退回旧版,但数据库结构一旦改了不一定能简单回退。真正可回滚的发布,需要把「应用版本」和「数据结构变更」解耦,让旧代码仍能在新结构上运行,或准备好反向迁移脚本。