一种基于网关的旧服务器升级方法及系统技术方案

技术编号:28046130 阅读:29 留言:0更新日期:2021-04-09 23:31
本发明专利技术公开了一种基于网关的旧服务器升级方法及系统。该方法通过先继续使用旧服务器接收读写请求以为用户提供业务办理,并将同样的读写请求转发给新服务器,以对新服务器进行初步验证和调整;再使用新服务器接收读写请求以为用户提供业务办理,并将同样的读写请求转发给旧服务器,以对新服务器进行再次验证和调整;在确认新服务器可以完全替代旧服务器后,屏蔽所述旧服务器,控制所述新服务器完成所有的数据业务。该系统包括全局流量控制模块、业务控制处理模块、请求转发模块、校验模块和屏蔽模块,从而通过各模块协调作用来实现旧服务器的升级。

【技术实现步骤摘要】
一种基于网关的旧服务器升级方法及系统
本专利技术涉及旧服务器升级领域,涉及一种基于网关的旧服务器升级方法及系统。
技术介绍
随着IT技术的迅速发展,技术始终处于不断革新的过程,这虽然带来许多便利性,但同时也造成了一些不可避免的影响。例如,一些老旧系统在历经无数人的维护、升级和改造后,系统变得越来越臃肿,容易出现卡顿、崩溃等各种各样的问题,容易存在各种隐患。但是,许多相关的业务又必须依赖这个系统,牵一发而动全身。如何在解决系统老旧问题的同时对线上已有业务产生最小的影响成为了不得不考虑的问题。针对上述问题,一个传统的解决方案是在遇到系统服务器卡顿或奔溃的情况时,对系统进行调试与维护。采用这种解决方法固然没有错,但是,这种方法治标不治本,系统的运行依旧不稳定,卡顿或奔溃的问题容易反复;同时,采用这种方法在过程中也需要投入大量的人力和时间资源。另一个惯用的方法是直接重构系统,但是,在新旧系统迁移过程中,涉及到的相关业务和应用不可避免会受到影响。综上可知,现有的解决方案往往存在问题解决不彻底或影响现有业务及关联应用的缺陷。因此,当本文档来自技高网...

【技术保护点】
1.一种基于网关的旧服务器升级方法,其特征在于,包括:/n对旧服务器采取流量控制策略,使旧服务器接收第一读写数据请求,并将所述第一读写数据请求转发给新服务器,以使所述新服务器对所述第一读写数据请求执行第一异步读写操作;其中,所述旧服务器对所述第一读写数据请求进行响应和反馈;/n对所述旧服务器和所述新服务器上的数据执行第一数据校验,并根据第一数据校验结果,调整所述新服务器上的数据;/n当所述新服务器满足第一预设要求时,切换所述新服务器与所述旧服务器,使所述新服务器接收第二读写数据请求,并将所述第二读写数据请求转发给所述旧服务器,从而使所述旧服务器对所述第二读写数据请求执行第二异步读写操作;其中,...

【技术特征摘要】
1.一种基于网关的旧服务器升级方法,其特征在于,包括:
对旧服务器采取流量控制策略,使旧服务器接收第一读写数据请求,并将所述第一读写数据请求转发给新服务器,以使所述新服务器对所述第一读写数据请求执行第一异步读写操作;其中,所述旧服务器对所述第一读写数据请求进行响应和反馈;
对所述旧服务器和所述新服务器上的数据执行第一数据校验,并根据第一数据校验结果,调整所述新服务器上的数据;
当所述新服务器满足第一预设要求时,切换所述新服务器与所述旧服务器,使所述新服务器接收第二读写数据请求,并将所述第二读写数据请求转发给所述旧服务器,从而使所述旧服务器对所述第二读写数据请求执行第二异步读写操作;其中,所述新服务器对所述第二读写数据请求进行响应和反馈;
对所述旧服务器和所述新服务器上的数据执行第二数据校验,并根据第二数据校验结果,调整所述新服务器上的数据;
当所述新服务器满足第二预设要求时,屏蔽所述旧服务器,控制所述新服务器完成所有的数据业务。


2.根据权利要求1所述的基于网关的旧服务器升级方法,其特征在于,所述对旧服务器采取流量控制策略,使旧服务器接收第一读写数据请求,具体为:
采用流量控制策略对访问旧服务器的用户进行访问限流,当不被访问限流的用户向旧服务器发出读写数据请求时,根据预设的业务限流方案对针对不同业务的所述读写数据请求进行业务限流,从而使得旧服务器仅接收不受访问限制的用户发出的不被业务限流的第一读写数据请求,或使得新服务器仅接收不受访问限制的用户发出的不被业务限流的第二读写数据请求。


3.根据权利要求2所述的基于网关的旧服务器升级方法,其特征在于,所述将所述第一读写数据请求转发给新服务器,具体为:
根据预设的协议转换算法,将所述第一读写数据请求进行转换,并根据当前的转发配置将转换后的第一读写数据请求转发给所述新服务器;
所述将所述第二读写数据请求转发给所述旧服务器,具体为:
根据预设的协议转换算法,将所述第二读写数据请求进行转换,并根据当前的转发配置将转换后的第二读写数据请求转发给所述旧服务器。


4.根据权利要求3所述的基于网关的旧服务器升级方法,其特征在于,还包括:
当接收到切换指令时,主动切换所述新服务器与所述旧服务器,并切换转发配置。


5.根据权利要求4中任一项所述的基于网关的旧服务器升级方法,其特征在于,所述根据第二数据校验结果,调整所述新服务器上的数据,具体为:<...

【专利技术属性】
技术研发人员:肖数斌袁火青
申请(专利权)人:广东太平洋互联网信息服务有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1