如何做系统迁移下线类的需求
系统迁移类需求,要考虑:
要考虑可以回滚
要有前后效果的对比
对老系统要有监控,是否真的流量没了,而不是依赖于具体业务迁移方说迁完了,要相信自己的眼睛。
有一个冷却时间,过了冷却时间再下掉机器。
例子:要去掉一个老的图片系统,让业务方反馈都谁有调用过,然后让大家去改,改好了上报。
实际上要让大家反馈,还要根据流量或日志,验证是否反馈的正确,是否有遗漏。按照规模分别拉群组织,给出迁移的基本通用方案,让大家能够做到快速迁移,快速检测迁移效果。当有人反馈迁移成功后,能够验证是否迁移正确、完全。定期推动迁移节奏,防止业务忘记迁移,导致迁移时间过长。尽量控制时间越短越好,否则很消耗大家的精力。
下线全部完成时,要有个通知,全体通知,让大家都知道从前老的已经结束,并给出新的使用方案。