跳至主要內容

上线部署的检查清单

悟空聊架构约 403 字大约 1 分钟...

date: 2025-11-12
author: 悟空聊架构

一、提前打包

✅ 提前打包

  • 好处
    • 可以检查编译是否有问题
    • 节省上传包的时间

✅ 可以将包上传到服务器的临时目录

  • 注意
    • 别把正在运行的文件清理了。

二、数据库更新

✅ 执行脚本需要一条一条执行,并检查执行结果。

  • 检查内容

    • 表结构是否更新

    • 数据是否插入、删除、更新

    • 索引是否更新

  • 检查工具

    • navicat 工具比对测试环境和正式环境
    • 肉眼看
  • 注意

    • 大表执行时间长,可能得几分钟,需要等待执行完。会锁表,影响线上业务。

✅ 准备数据库脚本的对应回退方案。

三、部署

✅ PC 端管理侧是否部署

✅ PC 端用户侧是否部署

✅ APP 是否更新

✅ 后端是否更新,检查服务是否都启动成功,nacos 注册中心是否都有服务。

四、权限

✅ 权限、角色、用户是否已添加

✅ 权限是否已分配

五、工作流的流程

✅ 部署前正式环境和测试的流程配置是否已备份。

✅ 部署前流程入口是否需要关闭。

✅ 部署后流程入口是否需要开启。

✅ 部署后流程数据是否需要清理。

✅ 部署后测试下流程是否能正常发起。

六、初始化配置

✅ 初始化的配置。比如商品数据、优惠券数据等。

七、缓存数据

✅ Redis 的缓存数据是否配置了。

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.3.0