回滚不是发布失败后才开始想。每次上线前都应该确认上一版本包、数据库兼容性和配置回退方式。代码回滚容易,数据库回滚难。涉及表结构变更时,要优先做兼容发布:先加字段,代码兼容新旧字段,稳定后再清理旧结构。如果发布包含不可逆迁移,就要明确风险窗口和补救方案,而不是简单写“可回滚”。真正可靠的回滚,是在发布前已经演练过或至少验证过路径。
全部评论