上线部署的检查清单
约 403 字大约 1 分钟...
date: 2025-11-12
author: 悟空聊架构
一、提前打包
✅ 提前打包
- 好处
- 可以检查编译是否有问题
- 节省上传包的时间
✅ 可以将包上传到服务器的临时目录
- 注意
- 别把正在运行的文件清理了。
二、数据库更新
✅ 执行脚本需要一条一条执行,并检查执行结果。
检查内容
表结构是否更新
数据是否插入、删除、更新
索引是否更新
检查工具
- navicat 工具比对测试环境和正式环境
- 肉眼看
注意
- 大表执行时间长,可能得几分钟,需要等待执行完。会锁表,影响线上业务。
✅ 准备数据库脚本的对应回退方案。
三、部署
✅ PC 端管理侧是否部署
✅ PC 端用户侧是否部署
✅ APP 是否更新
✅ 后端是否更新,检查服务是否都启动成功,nacos 注册中心是否都有服务。
四、权限
✅ 权限、角色、用户是否已添加
✅ 权限是否已分配
五、工作流的流程
✅ 部署前正式环境和测试的流程配置是否已备份。
✅ 部署前流程入口是否需要关闭。
✅ 部署后流程入口是否需要开启。
✅ 部署后流程数据是否需要清理。
✅ 部署后测试下流程是否能正常发起。
六、初始化配置
✅ 初始化的配置。比如商品数据、优惠券数据等。
七、缓存数据
✅ Redis 的缓存数据是否配置了。
Powered by Waline v3.3.0
