一种更换服务器的方法、系统及存储介质技术方案

技术编号:24293850 阅读:32 留言:0更新日期:2020-05-26 20:57
本发明专利技术公开了一种更换服务器的方法、系统及存储介质,该方法先获取解析请求信息;其中,所述解析请求信息包括解析地址、解析环境;根据所述解析地址,提取所述解析地址对应的解析服务器;通过所述解析服务器,判断文本记录库中是否存在所述解析环境对应的后台服务器地址;当所述文本记录库中存在所述解析环境对应的后台服务器地址时,提取所述后台服务器地址,并将当前的服务器切换为所述后台服务器地址对应的后台服务器;采用本发明专利技术技术方案能够减少服务器的更换时间,提高服务器的更换效率。

A method, system and storage medium of replacing server

【技术实现步骤摘要】
一种更换服务器的方法、系统及存储介质
本专利技术涉及计算机
,尤其涉及一种更换服务器的方法、系统及存储介质。
技术介绍
由于迭代版本的需要,在不同阶段需要对应不同的后台服务器,为此前端需要能够根据不同阶段,调取该阶段对应的服务器。现有技术中,更换服务器的方法主要分为两种,一种是通过前端内嵌更换后台服务器地址的输入框,用户需要在输入框中输入待更换后台服务器地址,就能够实现后台服务器地址的更换,然而该过程不仅需要用户手动输入待更换后台服务器地址,还需要用户时刻记住待更换后台服务器地址,一旦用户输入待更换后台服务器地址错误或者不记得待更换后台服务器地址,将无法进行后台服务器的更换,从而降低服务器的更换效率和影响用户体验。另一种是通过修改程序代码中后台服务器的地址来实现后台服务器的更换,具体步骤如下:首先修改程序代码中后台服务器地址;其次,将修改后的程序代码进行打包;紧接着,将打包后的程序发送给前端,接着,前端接收到打包程序后进行后台服务器的更换。然而该方法在打包程序时,需要大量的打包时间,且打包次数越多,消耗时间越长,从而降低服务器的更换效率;不仅如此,每次打包都需要进行回归测试,回归测试时间等于单次回归测试时间乘以打包次数,从而增加更换服务器的时间,进而降低服务器的更换效率。
技术实现思路
本专利技术实施例提供了一种更换服务器的方法、系统及存储介质,能够减少服务器的更换时间,从而提高服务器的更换效率。为了解决上述技术问题,本专利技术实施例提供了一种更换服务器的方法,包括:获取解析请求信息;其中,所述解析请求信息包括解析地址、解析环境;根据所述解析地址,提取所述解析地址对应的解析服务器;通过所述解析服务器,判断文本记录库中是否存在所述解析环境对应的后台服务器地址;当所述文本记录库中存在所述解析环境对应的后台服务器地址时,提取所述后台服务器地址;将当前的服务器切换为所述后台服务器地址对应的后台服务器。作为优选方案,所述解析地址为默认解析地址或非默认解析地址。作为优选方案,所述根据所解析地址,提取所述解析地址对应的解析服务器,具体为:判断所述解析地址是否为默认解析地址,若所述解析地址为默认解析地址,则提取默认的非默认解析服务器;若所述解析地址为非默认解析地址,则提取所述非默认解析地址对应的解析服务器。作为优选方案,在判断文本记录库中是否存在所述解析环境对应的后台服务器地址之后,还包括:若所述文本记录库中不存在所述解析环境对应的后台服务器地址时,则提取默认的后台服务器地址。作为优选方案,所述默认的后台服务器地址为生产环境对应的后台服务器地址。作为优选方案,所述解析环境为开发环境、预发布环境或生产环境。作为优选方案,所述解析地址为解析服务器的IP地址。作为优选方案,所述解析服务器为DNS服务器。相应地,本专利技术实施例还提供一种更换服务器的系统,包括:获取模块,用于获取解析请求信息;其中,所述解析请求信息包括解析地址、解析环境;提取模块,用于根据所述解析地址,提取所述解析地址对应的解析服务器;判断模块,用于通过所述解析服务器,判断文本记录库中是否存在所述解析环境对应的后台服务器地址;第一执行模块,用于所述判断模块确定所述文本记录库中存在所述解析环境对应的后台服务器地址时,则提取所述后台服务器地址;服务器更换模块,用于将当前的服务器切换为所述后台服务器地址对应的后台服务器。相应地,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行所述的更换服务器的方法。实施本专利技术实施例,具有如下有益效果:本专利技术实施例提供的更换服务器的方法,该方法先获取解析请求信息;其中,所述解析请求信息包括解析地址、解析环境;根据所述解析地址,提取所述解析地址对应的解析服务器;通过所述解析服务器,判断文本记录库中是否存在所述解析环境对应的后台服务器地址;当所述文本记录库中存在所述解析环境对应的后台服务器地址时,提取所述后台服务器地址,并将当前的服务器切换为所述后台服务器地址对应的后台服务器;相比于现有的更换服务器的方法,本专利技术技术方案无需用户手动输入后台服务器地址,而是根据用户发送的解析请求信息中的解析环境,自动获取解析环境对应的后台服务器,从而实现后台服务器的自动更换,提高服务器的更换效率,不仅如此,本专利技术技术方案在更换后台服务器地址时,无需反复打包前端程序,也无需进行多次回归测试,而是通过解析服务器解析文本记录库中获取解析环境对应的后台服务器地址,并根据后台服务器地址实现服务器的切换,从而实现无需获取打包前端程序就能够切换后台服务器,进而提高服务器的更换效率。附图说明图1是本专利技术提供的更换服务器的方法的第一实施例的流程示意图;图2是本专利技术提供的更换服务器的系统的第二实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。第一实施例:参见图1,是本专利技术提供的更换服务器的方法的一种实施例的流程示意图。如图1,该构建方法包括步骤101至步骤105,各步骤具体如下:步骤101:获取解析请求信息;其中,解析请求信息包括解析地址、解析环境。在其中一种优选实施例中,解析地址为默认解析地址或非默认解析地址;解析环境为开发环境、预发布环境或生产环境。需说明的是,默认解析地址为预先设置默认DNS服务器的的IP地址,非默认解析地址为用户自定义DNS服务器的IP地址。步骤102:根据解析地址,提取解析地址对应的解析服务器。在其中一种优选实施例中,步骤102具体为:判断解析地址是否为默认解析地址,若解析地址为默认解析地址,则提取默认的解析服务器;若解析地址为非默认解析地址,则提取非默认解析地址对应的解析服务器,需说明的是,解析服务器为DNS服务器。步骤103:通过解析服务器,判断文本记录库中是否存在解析环境对应的后台服务器地址。在本实施例中,文本记录库包含若干条文本记录信息,每条文本记录信息包括主机名或域名设置的说明。在其中一种优选实施例中,还包括:若文本记录库中不存在解析环境对应的后台服务器地址时,则提取默认的后台服务器地址,需说明的是,默认的后台服务器地址为生产环境对应的第一后台服务器地址。步骤104:当文本记录库中存在解析环境对应的后台服务器地址时,提取后台服务器地址。在其中一种优选实施例中,判断解析环境是否为开发环境,若解析环境为开发环境时,提取开发环境对应的第二后台服务器地址;若解析环境不为开发环境时,判本文档来自技高网...

【技术保护点】
1.一种更换服务器的方法,其特征在于,包括:/n获取解析请求信息;其中,所述解析请求信息包括解析地址、解析环境;/n根据所述解析地址,提取所述解析地址对应的解析服务器;/n通过所述解析服务器,判断文本记录库中是否存在所述解析环境对应的后台服务器地址;/n当所述文本记录库中存在所述解析环境对应的后台服务器地址时,提取所述后台服务器地址;/n将当前的服务器切换为所述后台服务器地址对应的后台服务器。/n

【技术特征摘要】
1.一种更换服务器的方法,其特征在于,包括:
获取解析请求信息;其中,所述解析请求信息包括解析地址、解析环境;
根据所述解析地址,提取所述解析地址对应的解析服务器;
通过所述解析服务器,判断文本记录库中是否存在所述解析环境对应的后台服务器地址;
当所述文本记录库中存在所述解析环境对应的后台服务器地址时,提取所述后台服务器地址;
将当前的服务器切换为所述后台服务器地址对应的后台服务器。


2.如权利要求1所述的更换服务器的方法,其特征在于,所述解析地址为默认解析地址或非默认解析地址。


3.如权利要求2所述的更换服务器的方法,其特征在于,所述根据所解析地址,提取所述解析地址对应的解析服务器,具体为:
判断所述解析地址是否为默认解析地址,若所述解析地址为默认解析地址,则提取默认的解析服务器;
若所述解析地址为非默认解析地址,则提取所述非默认解析地址对应的解析服务器。


4.如权利要求1所述的更换服务器的方法,其特征在于,在判断文本记录库中是否存在所述解析环境对应的后台服务器地址之后,还包括:
若所述文本记录库中不存在所述解析环境对应的后台服务器地址时,则提取默认的后台服务器地址。


5.如权利要求4所述的更换服务器的方法,其特征在于...

【专利技术属性】
技术研发人员:林延中许强潘文辉
申请(专利权)人:论客科技广州有限公司
类型:发明
国别省市:广东;44

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

1