一. 系统梳理
涉及各环境域名组件梳理
涉及调用三方系统梳理
涉及中间件梳理
二. 打包部署
JVM参数是否配置正确合理
是否需要接入PINPOINT
是否需要安装其他中文字体
是否需要指定临时上传文件目录,需要提前在dockerfile 中创建
日志输出目录是否正确,,是否正确输出stdout 日志以便日志采集工具采集.
本地docker打包是否自测通过
各环境数据库白名单是否配置k8s集群宿主机地址.
三. 测试
是否部署成功, 并且查看日志无异常信息
主要功能是否自测通过
是否安排测试同学进行各环境回归测试
四. 线上切换
线上环境是否测试验证通过
责任明确到具体人员
Java服务配置
Apollo添加Kubernetes集群
eureka配置修改
context-path修改(可能涉及虚拟机集群Nginx的对应修改)
xxl-job里配置的地址
回调地址
Kubernetes配置
Ingress 对上传文件大小限制
路由策略的配置
修改需要内存&CPU资源,超时时间
流量分发网关配置
前端解析到Kubernetes
后端按照比例分发
对上传文件大小限制
是否确认三方系统调用网络联通&域名正确解析
SAP
ESB
是否存在白名单配置情况
数据库
ESB
SAP
调用的其他系统,存在白名单配置
微信公众号,小程序存在白名单配置
各相关方是否通知到位
DBA
运维
研发效能
架构
项目经理
测试人员
是否制定明确切换计划 & 回滚计划
版权声明:本文为u012220365原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。