文章列表
1.升级包的完整性
要详细向各个子系统了解哪些需要升级替换,不要漏替换文件
eg:本次报表etl同步数据代码就不在report.war中,漏替换一个文件夹导致数据提取失败
2.脚本的完整性
要详细统计所有子系统从一线版本到升级的最新版本的脚本,并针对各个脚本编写回滚脚本,以备升级失败回滚
3.数据的向下兼容
要充分考虑本次DB的升级是否对历史数据产生影响
eg:本次升级在一张表中新增字段,历史数据的此字段数据为空就会导致报错,要增加字段后为历史数据设置默认值
4.替换war包时要先删除原来位置的war包,不要采用覆盖的方式
采用覆盖的方式会导致一些jar包的冲突
eg:如覆盖会导致同一ja ...