如何给系统升级

简介: 系统的升级涉及各个架构组件,细节很多。常年累月的修修补补使老系统积累了很多问题。 系统升级则意味着需要repair之前埋下的雷,那为何还要升级,可以考虑以下几个方面 成熟老系统常见问题: 1. 缺乏文档(这应该是大小公司都存在的问题。

系统的升级涉及各个架构组件,细节很多。常年累月的修修补补使老系统积累了很多问题。 系统升级则意味着需要repair之前埋下的雷,那为何还要升级,可以考虑以下几个方面

成熟老系统常见问题:

1. 缺乏文档(这应该是大小公司都存在的问题。互联网项目的特点是易变和追求速度,详细文档不是很好的方案,大部分都是概要文档)

2. 项目中临时方案太多

3. 代码质量参差不齐

4. 繁杂的业务逻辑导致难以维护

5. 代码的BUG 和代码间互相依赖,一个组件的改动往往需要牵扯到一堆组件

6.使用的技术落伍,人家都鸟枪换炮了,咱还在石器时代发挥预热


迁移过程需要考虑的问题:

1. 测试,可以让新旧两套系统同时跑几个月,对比测试,这个时间里就会解决很多潜在的问题

2. 平滑迁移,让用户无感知是极好的

3. 回退方案, 即给自己留后路

4. 改进还是保持原状   好的方案是如果不是必须改的则保持原状,等系统完成迁移再进行改进。

5. 持续监控



目录
相关文章
|
安全 Unix Linux
操作系统紧急故障修复常见有效方案
操作系统是计算机系统的核心软件之一,如果操作系统出现了紧急故障,将会引起系统的宕机,严重影响业务系统的可用性。因此,对操作系统的紧急故障进行修复是必不可少的。本文将介绍操作系统紧急故障的常见有效方案。
300 1
|
4月前
|
Android开发 图形学 UED
软件升级相关
软件升级相关
67 0
|
7月前
|
弹性计算 运维 Shell
系统升级
【4月更文挑战第29天】
28 0
|
安全 iOS开发 MacOS
CleanMyMac是什么软件?有哪些新功能
你知道CleanMyMac是什么吗?它的字面意思为“清理我的Mac”,作为软件,那就是一款Mac清理工具,Mac OS X 系统下知名系统清理软件,是数以万计的Mac用户的选择。它可以流畅地与系统性能相结合,只需简单的步骤就可以节省硬盘空间,提高电脑的速度,时刻保持电脑的清洁和健康,监视和优化Mac的性能。
163 0
|
监控 安全 UED
CleanMyMac X4.11新版本上线及功能介绍
本次新功能上线后,CleanMyMac X 除了管理内存以及应用程序等基础功能之外,新增了可以实时监控 Mac 所有关键区域状态的功能。
155 0
CleanMyMac X4.11新版本上线及功能介绍
|
存储 监控 搜索推荐
|
安全 Linux Android开发
对安卓系统的功能性升级来说,安全补丁更重要!
很多安卓手机的使用用户可能只在意固件的安卓核心版本以及相关功能性更新,但其实相对于安卓核心版本来说刻意的追求版本号其实并不需要,因为除了 Android4.4 对 64bit 位处理器的性能优化以及 Android5.0 开始的 ART 模式有显著的性能提升,其实后来的 6.0、7.0 更多的只是 API 的规范以及一些功能性更新。
2449 0
|
安全
微软紧急发布10个IE补丁 用户应火速升级
3月30日,微软紧急发布MS10-018安全更新,此安全更新可消除9个秘密报告的漏洞以及一个公开披露的漏洞,其中多个漏洞被评级为“危急”。金山卫士安全中心已经在第一时间升级了漏洞特征库,为用户提供相应的漏洞修复服务。
777 0
|
存储 网络安全 Shell