系统迁移CheckList

本文详细阐述了一个系统从梳理到线上切换的全过程。包括系统组件、调用三方服务、中间件的梳理,JVM参数配置,日志管理,打包部署,测试验证,以及线上环境的配置调整如Kubernetes、Eureka、Nginx等。此外,还强调了责任分配、回滚计划和各相关方的通知沟通的重要性。
摘要由CSDN通过智能技术生成

一. 系统梳理

涉及各环境域名组件梳理
涉及调用三方系统梳理
涉及中间件梳理

二. 打包部署

JVM参数是否配置正确合理
是否需要接入PINPOINT
是否需要安装其他中文字体
是否需要指定临时上传文件目录,需要提前在dockerfile 中创建
日志输出目录是否正确,,是否正确输出stdout 日志以便日志采集工具采集.
本地docker打包是否自测通过
各环境数据库白名单是否配置k8s集群宿主机地址. 

三. 测试

是否部署成功, 并且查看日志无异常信息
主要功能是否自测通过
是否安排测试同学进行各环境回归测试

四. 线上切换

线上环境是否测试验证通过
    责任明确到具体人员
Java服务配置
    Apollo添加Kubernetes集群
    eureka配置修改
    context-path修改(可能涉及虚拟机集群Nginx的对应修改)
    xxl-job里配置的地址
    回调地址
Kubernetes配置
    Ingress 对上传文件大小限制
    路由策略的配置
    修改需要内存&CPU资源,超时时间
流量分发网关配置
    前端解析到Kubernetes
    后端按照比例分发
    对上传文件大小限制
是否确认三方系统调用网络联通&域名正确解析
    SAP
    ESB
是否存在白名单配置情况
    数据库
    ESB
    SAP 
    调用的其他系统,存在白名单配置
    微信公众号,小程序存在白名单配置
各相关方是否通知到位
    DBA
    运维
    研发效能
    架构
    项目经理
    测试人员
是否制定明确切换计划 & 回滚计划
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值