上线方案准备以及检查规范

一、上线方案准备

1.1 需求阶段,产品人员考虑新功能是否涉及历史功能和模块,上线运行要做哪些业务和数据准备
1.2 设计阶段,各研发人员根据自己涉及的功能,考虑好初步上线方案
1.3 编码阶段,各研发逐步完善自己相关功能的上线方案
1.4 测试部署阶段,各研发验证并完善自己相关功能的上线方案
1.5 测试和验收阶段,各研发确定自己相关功能的上线方案
检查顺序123456789101112
检查项Mysql变更MongoDB变更Redis变更配置中心变更网关变更nginx变更RocketMQ变更RabbitMQ变更应用变更操作步骤回滚方案图片资源等
1.6 上线评审阶段,发布人员根据评审结果合并并优化完整上线方案

二、上线方案检查

2.1 版本检查
检查上线版本是否正确
2.2 数据库脚本检查
线上环境只接受增量脚本
脚本是否缺失
脚本执行顺序
2.3 部署脚本检查
部署脚本权限
脚本启动jar名称、路径是否正确
部署脚本指向环境信息(dev——开发,test——测试,pro——生产)
2.4 环境配置信息检查
上线各服务环境配置信息:
 (1)新增配置
 (2)修改配置
 (3)删除配置
Nginx配置(增删改)
网关路由(增删改)
2.5 数据相关检查
定时任务(增删改)
缓存信息(缓存预热,缓存清除)
权限信息(增删改)
字典数据(增删改)
历史数据影响和处理
2.6 依赖项检查
系统环境信息
所依赖的服务
服务启动顺序
相应开关的启停

三、回滚方案

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值