服务器故障切换方法及应用自动化部署系统与流程

文档序号:11959598阅读:359来源:国知局
服务器故障切换方法及应用自动化部署系统与流程

本发明涉及计算机网络领域,尤其涉及一种服务器故障切换方法及应用自动化部署系统。



背景技术:

计算机网络系统中,存在多个服务器,在服务器出现故障时,为了确保业务服务不中断,需要进行服务器的切换,例如从主服务器切换到备用服务器。

目前,在服务器出现故障时,需要进行操作系统的恢复和应用恢复,其中,在应用恢复这一块,都需要人工介入,即由人工控制及完成应用的恢复过程。

然而,通过人工恢复应用的方式,存在人工操作成本高、且人工恢复的效率低、易出错等问题。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种服务器故障切换方法及应用自动化部署系统,旨在解决现有技术中人工恢复应用的方式带来的操作成本高,效率低且易出错等技术问题。

为实现上述目的,本发明提供的一种服务器故障切换方法,包括:

若存在需要切换的故障服务器,则从中央配置数据库中获取所述故障服务器的配置信息,所述配置信息中包含所述故障服务器的硬件及系统配置信息、所述故障服务器已部署的应用的快照;

根据所述故障服务器的硬件及系统配置信息确定备份服务器,及根据所述应用的快照从物料服务器中获取所述应用的物料;

根据所述物料在所述备份服务器上完成所述应用的部署。

优选地,所述根据所述故障服务器的硬件及系统配置信息确定备份服务器,包括:

在备机资源池中查找与所述故障服务器的硬件及系统配置信息匹配的服务器;

若查找到匹配的服务器,则从匹配的服务器中任意选择一个服务器作为所述备份服务器;

若未查找到,则查找与所述故障服务器的硬件配置信息匹配的服务器,按照所述系统配置信息在匹配到的任意一个服务器上安装操作系统,以得到所述备份服务器。

优选地,所述方法还包括:

若检测到对第一应用的部署指令,则获取待部署所述第一应用的目标服务器信息、所述第一应用的信息、及所述第一应用的物料信息;

根据所述目标服务器信息、所述第一应用的信息及所述第一应用的物料信息保存至所述中央配置数据库中,形成所述第一应用的快照。

优选地,所述方法还包括:

根据所述第一应用的物料信息从所述物料服务器中获取所述第一应用的物料;

或者,

从持续集成平台获取所述持续集成平台基于所述第一应用的信息生成的所述第一应用的物料。

优选地,所述方法还包括:

利用所述第一应用的物料,在所述目标服务器上部署所述第一应用。

为实现上述目的,本发明还提供一种应用自动化部署系统,所述系统包括:

信息获取模块,用于若存在需要切换的故障服务器,则从中央配置数据库中获取所述故障服务器的配置信息,所述配置信息中包含所述故障服务器的硬件及系统配置信息、所述故障服务器已部署的应用的快照;

服务器确定模块,用于根据所述故障服务器的硬件及系统配置信息确定备份服务器;

物料获取模块,用于根据所述应用的快照从物料服务器中获取所述应用的物料;

部署模块,用于根据所述物料在所述备份服务器上完成所述应用的部署。

优选地,所述服务器确定模块包括:

查找模块,用于在备机资源池中查找与所述故障服务器的硬件及系统配置信息匹配的服务器;

选择模块,用于若查找到匹配的服务器,则从匹配的服务器中任意选择一个服务器作为所述备份服务器;

查找安装模块,用于若未查找到,则查找与所述故障服务器的硬件配置信息匹配的服务器,按照所述系统配置信息在匹配到的任意一个服务器上安装操作系统,以得到所述备份服务器。

优选地,所述系统还包括:

应用获取模块,用于若检测到对第一应用的部署指令,则获取待部署所述第一应用的目标服务器信息、所述第一应用的信息、及所述第一应用的物料信息;

保存模块,用于根据所述目标服务器信息、所述第一应用的信息及所述第一应用的物料信息保存至所述中央配置数据库中,形成所述第一应用的快照。

优选地,所述系统还包括:

物料模块,用于根据所述第一应用的物料信息从所述物料服务器中获取所述第一应用的物料;或者,从持续集成平台获取所述持续集成平台基于所述第一应用的信息生成的所述第一应用的物料。

优选地,所述系统还包括:

应用部署模块,用于利用所述第一应用的物料,在所述目标服务器上部署所述第一应用。

本发明提供服务器故障切换方法,在该方法中,若存在需要切换的故障服务器,则从中央配置数据库中获取该故障服务器的配置信息,该配置信息中包含该故障服务器的硬件及系统配置信息、该故障服务器已部署的应用的快照;根据该故障服务器的硬件及系统配置信息确定备份服务器,及根据该应用的快照从物料服务器中获取该应用的物料;根据获取的物料在备份服务器上完成应用的部署。通过利用中央配置数据库保存服务器的配置信息,且该配置信息包含硬件及系统配置信息、已部署的应用的快照,使得在服务器出现故障时,能够利用中央配置数据库中故障服务器已部署的应用的快照完成应用在备份服务器上的部署,实现应用的自动恢复,不需要人工介入该应用恢复过程,能够有效节约成本,提高恢复效率,且避免人工操作带来的信息遗漏或者误操作。

附图说明

图1为本发明实施例中服务器故障切换系统的架构图;

图2为本发明第一实施例中应用部署方法的流程示意图;

图3为本发明第二实施例中服务器故障切换方法的流程示意图;

图4为本发明第三实施例中应用自动化部署系统的功能模块示意图;

图5为本发明第四实施例中应用自动化部署系统的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

由于现有技术中,故障服务器上的应用若需要在备份服务器上进行恢复,需要人工介入,带来操作成本高、效率低及易出错的问题。

为了解决上述问题,本发明提出一种服务器故障切换方法,通过利用中央配置数据库保存服务器的配置信息,且该配置信息包含硬件及系统配置信息、已部署的应用的快照,使得在服务器出现故障时,应用自动化部署系统可以与中央配置数据库自动对接,利用中央配置数据库中故障服务器已部署的应用的快照完成应用在备份服务器上的部署,实现应用的自动恢复,不需要人工介入该应用恢复过程,能够有效节约成本,提高恢复效率,且避免人工操作带来的信息遗漏或者误操作。

为了更好的理解本发明实施例中的技术方案,请参阅图1,为本发明实施例中服务器故障切换系统的架构图,包括:服务器、应用自动化部署系统,备机资源池、中央配置数据库、物料服务器。

其中,服务器(即图1中的服务器A至C)是已部署应用,且可以提供业务服务的服务器,需要说明的是,图3中仅仅以三个服务器为例描述架构图,在实际应用中,可根据具体的需要设置服务器的个数,此处不做限定。

其中,应用自动化部署系统用于对服务器、备机资源池、中央配置数据库、物料服务器进行管理及控制,且该应用自动化部署系统还用于实现本发明要求保护的服务器故障切换的方法。对于每一个在服务器上部署的应用,应用自动化部署系统都将该应用的部署的信息记录到中央配置数据库中,形成该应用的快照。

需要说明的是,在服务器上安装的所有应用都需要通过应用自动化部署系统进行部署,且部署的信息都将记录到中央配置数据库中,以通过快照的方式实现对应用的记录。

其中,中央配置数据库除了保存应用的快照之外,还用于保存服务器的硬件及系统配置信息,其中,应用的快照、硬件及系统配置信息可以称为是服务器的配置信息。且应用的快照中包含服务器、应用的信息及应用的物料信息之间的对应关系。

其中,物料服务器用于保存服务器已部署的应用的物料,包括但不限于应用程序包、应用数据包、应用配置文件等等。

其中,备机资源池中包含可以作为备份服务器的多个服务器,用于在出现故障服务器时实现故障的快速替换,备机资源的实现包括但不限于以下几种方式:

a)预先准备好,并提前部署操作系统,当需要进行故障替换时,直接从该备机资源池中选择一台服务器进行应用恢复;

b)提前准备好服务器,但不需要提前部署操作系统,当需要进行故障替换时,先部署与故障服务器相同的操作系统,再进行应用恢复。其中,关于操作系统的部署,对于物理机,可以使用自动安装操作系统的技术进行部署,对于虚拟机,可以使用操作系统克隆技术进行部署,且这两种方式都属于现有技术,此处不再赘述。

在上述架构图中,应用自动化部署系统能够基于中央配置数据库中保存的服务器的信息实现应用的自动化恢复,不需要人工介入,能够有效节约成本,提高恢复效率,且避免人工操作带来的信息遗漏或者误操作。

在本发明实施例中,为了实现服务器故障切换,在每一次部署应用时,都将在中央配置数据库中保存该应用的快照,使得在需要进行服务器故障切换时,能够基于中央配置数据库实现故障切换。

请参阅图2,为本发明第一实施例中应用部署方法的流程示意图,该方法包括:

步骤201、若检测到对第一应用的部署指令,则获取待部署所述第一应用的目标服务器信息、所述第一应用的信息、及所述第一应用的物料信息;

在本发明实施例中,运维人员可以在应用自动化部署系统上发起应用的部署,以部署第一应用为例,运维人员在应用自动化部署系统上发起对第一应用的部署之后,应用自动化部署系统将生成该第一应用的部署指令,且在检测到该第一应用的部署指令之后,获取待部署该第一应用的目标服务器信息、该第一应用的信息及该第一应用的物料信息。

其中,目标服务器信息是指需要部署该第一应用的服务器的信息,包括但不限于服务器的身份标识、服务器的硬件配置信息及操作系统信息等等。

其中,第一应用的信息包括但不限于第一应用的系统名称、环境依赖信息等等。

其中,第一应用的物料信息包括但不限于应用程序包的名称、应用数据包的名称等等。

步骤202、根据所述第一应用的物料信息从所述物料服务器中获取所述第一应用的物料;或者,从持续集成平台获取所述持续集成平台基于所述第一应用的信息生成的所述第一应用的物料;

步骤203、利用所述第一应用的物料,在所述目标服务器上部署所述第一应用;

在本发明实施例中,可以通过运维人员将该第一应用的物料发布到物料服务器上,使得在对该第一应用进行部署时,应用自动化部署系统可以与物料服务器对接,根据该第一应用的物料信息从物料服务器上获取该第一应用的物料,或者,可以由运维人员在持续集成平台上配置第一应用的信息,且由持续集成平台基于该第一应用的信息生成物料,再由应用自动化部署系统从该持续集成平台上获取该生成的物料。进一步的,为了便于实现对该第一应用的恢复,应用自动化部署系统还将从持续集成平台获取的第一应用的物料保存至物料服务器中。

在获取到第一应用的物料之后,应用自动化部署系统利用该第一应用的物料,在目标服务器上部署该第一应用,例如,目标服务器是服务器A和服务器B,则利用第一应用的物料在服务器A上部署第一应用,及在服务器B上部署该第一应用。

其中,在部署第一应用时,具体可以使用该第一应用的发布脚本进行部署,具体的,应用自动化部署系统调用该发布脚本,对目标服务器执行发布的动作,使得能够实现基于第一应用的物料在目标服务器上实现第一应用的部署。

步骤204、将所述目标服务器信息、所述第一应用的信息及所述第一应用的物料信息保存至所述中央配置数据库中,形成所述第一应用的快照。

在本发明实施例中,在目标服务器上完成对第一应用的部署之后,应用自动化部署系统将该目标服务器信息、第一应用的信息及第一应用的物料信息保存至中央配置数据库,形成该第一应用的快照。

需要说明的是,图2所示第一实施例中描述的第一应用的部署过程,可以是第一应用的安装过程,也可以是第一应用的更新过程,且中央配置数据库中保存的快照中包含的是该第一应用最近一次部署时该第一应用的信息。

在本发明实施例中,应用自动化部署系统每次在目标服务器上部署应用时,都需要将该目标服务器信息、部署的应用的信息及该应用的物料信息保存至中央配置数据库,以形成该应用的快照,使得在服务器出现故障时,能够基于中央配置数据库中应用的快照实现应用的恢复,为应用的自动化恢复提供基础。

请参阅图3,为本发明第二实施例中服务器故障切换的方法的流程示意图,该方法包括:

步骤301、若存在需要切换的故障服务器,则从中央配置数据库中获取所述故障服务器的配置信息,所述配置信息中包含所述故障服务器的硬件及系统配置信息、所述故障服务器已部署的应用的快照;

步骤302、根据所述故障服务器的硬件及系统配置信息确定备份服务器,及根据所述应用的快照从物料服务器中获取所述应用的物料;

步骤303、根据所述物料在所述备份服务器上完成所述应用的部署。

在本发明实施例中,运维人员在确定存在故障服务器时,可以在应用自动化部署系统上发布故障服务器的切换指令,或者应用自动化部署系统在检测到故障服务器时,可以自动生成故障服务器的切换指令。基于切换指令,可以确定存在需要切换的故障服务器,应用自动化部署系统将从中央配置数据库中获取该故障服务器的配置信息,具体可以基于该故障服务器的身份标识从中央配置数据库中获取该故障服务器的配置信息。

其中,配置信息包括该故障服务器的硬件及系统配置信息,及该故障服务器已部署的应用的快照。

应用自动化部署系统将根据该故障服务器的硬件及系统配置信息确定备份服务器,由于备机资源池中的服务器可能已经安装操作系统,也可能未安装操作系统,因此,确定备份服务器具体包括:

应用自动化部署系统在备机资源池中查找与故障服务器的硬件及系统配置信息匹配的服务器,其中,该硬件及系统配置信息包含硬件配置信息及系统配置信息,硬件配置信息包括但不限于CPU的型号、内存的大小等等,系统配置信息即为操作系统的版本。若查找到硬件及系统配置信息均与故障服务器匹配的服务器,则从匹配的服务器中任意选择一个服务器作为该备份服务器。若未查找到,则在备机资源池中查找与该故障服务器的硬件配置信息匹配的服务器,且在查找到的硬件配置信息匹配的服务器中,按照该故障服务器的系统配置信息在匹配到的任意一个服务器上安装操作系统,以得到硬件配置信息及系统配置信息均与故障服务器匹配的备份服务器。

其中,与故障服务器匹配的备份服务器是指该备份服务器的操作系统与故障服务器相同,且该备份服务器的硬件配置与故障服务器一致或者在允许的差距范围内。

在本发明实施例中,通过上述方式确定备份服务器,能够避免资源不足及资源浪费的情况。

在本发明实施例中,应用自动化部署系统还将根据应用的快照从物料服务器中获取该应用的物料,其中,应用的快照中包含该应用的信息及该应用的物料信息,该物料信息可以是该物料在物料服务器中的存储地址,基于该存储地址应用自动化部署系统可以获取到相应的物料。

在本发明实施例中,应用自动化部署系统在确定备份服务器,且获取到故障服务器已部署的应用的物料之后,将根据该物料在备份服务器上完成应用的部署,以实现故障服务器的切换。

可以理解的是,若故障服务器上已部署多个应用,则应用自动化部署系统将基于该多个应用的物料依次在备份服务器上进行相应的应用的恢复,直至完成该多个应用的恢复。

在本发明实施例中,若存在需要切换的故障服务器,则从中央配置数据库中获取该故障服务器的配置信息,该配置信息中包含该故障服务器的硬件及系统配置信息、该故障服务器已部署的应用的快照;根据该故障服务器的硬件及系统配置信息确定备份服务器,及根据该应用的快照从物料服务器中获取该应用的物料;根据获取的物料在备份服务器上完成应用的部署。通过利用中央配置数据库保存服务器的配置信息,且该配置信息包含硬件及系统配置信息、已部署的应用的快照,使得在服务器出现故障时,能够利用中央配置数据库中故障服务器已部署的应用的快照完成应用在备份服务器上的部署,实现应用的自动恢复,不需要人工介入该应用恢复过程,能够有效节约成本,提高恢复效率,且避免人工操作带来的信息遗漏或者误操作。

通过使用上述方式在备份服务器上恢复应用,使得该备份服务器可以快速顶替故障服务器提供服务。

请参阅图4,为本发明第三实施例中应用自动化部署系统的功能模块的示意图,该系统包括:信息获取模块401、服务器确定模块402、物料获取模块403及部署模块404。

信息获取模块401,用于若存在需要切换的故障服务器,则从中央配置数据库中获取所述故障服务器的配置信息,所述配置信息中包含所述故障服务器的硬件及系统配置信息、所述故障服务器已部署的应用的快照;

服务器确定模块402,用于根据所述故障服务器的硬件及系统配置信息确定备份服务器;

物料获取模块403,用于根据所述应用的快照从物料服务器中获取所述应用的物料;

部署模块404,用于根据所述物料在所述备份服务器上完成所述应用的部署。

其中,服务器确定模块402包括:查找模块4021、选择模块4022、查找安装模块4023。

其中,查找模块4021,用于在备机资源池中查找与所述故障服务器的硬件及系统配置信息匹配的服务器;

选择模块4022,用于若查找到匹配的服务器,则从匹配的服务器中任意选择一个服务器作为所述备份服务器;

查找安装模块4023,用于若未查找到,则查找与所述故障服务器的硬件配置信息匹配的服务器,按照所述系统配置信息在匹配到的任意一个服务器上安装操作系统,以得到所述备份服务器。

在本发明实施例中,运维人员在确定存在故障服务器时,可以在应用自动化部署系统上发布故障服务器的切换指令,或者应用自动化部署系统在检测到故障服务器时,可以自动生成故障服务器的切换指令。基于在切换指令,可以确定存在需要切换的故障服务器,信息获取模块401从中央配置数据库中获取该故障服务器的配置信息,具体可以基于该故障服务器的身份标识从中央配置数据库中获取该故障服务器的配置信息。

其中,配置信息包括该故障服务器的硬件及系统配置信息,及该故障服务器已部署的应用的快照。

服务器确定模块402根据该故障服务器的硬件及系统配置信息确定备份服务器,由于备机资源池中的服务器可能已经安装操作系统,也可能未安装操作系统,因此,服务器确定模块402具体用于:

服务器确定模块402中的查找模块4021在备机资源池中查找与故障服务器的硬件及系统配置信息匹配的服务器,其中,该硬件及系统配置信息包含硬件配置信息及系统配置信息,硬件配置信息包括但不限于CPU的型号、内存的大小等等,系统配置信息即为操作系统的版本。若查找到硬件及系统配置信息均与故障服务器匹配的服务器,则选择模块4022从匹配的服务器中任意选择一个服务器作为该备份服务器。若未查找到,则查找安装模块4023在备机资源池中查找与该故障服务器的硬件配置信息匹配的服务器,且在查找到的硬件配置信息匹配的服务器中,按照该故障服务器的系统配置信息在匹配到的任意一个服务器上安装操作系统,以得到硬件配置信息及系统配置信息均与故障服务器匹配的备份服务器。

其中,与故障服务器匹配的备份服务器是指该备份服务器的操作系统与故障服务器相同,且该备份服务器的硬件配置与故障服务器一致或者在允许的差距范围内。

在本发明实施例中,通过上述方式确定备份服务器,能够避免资源不足及资源浪费的情况。

在本发明实施例中,物料获取模块403根据应用的快照从物料服务器中获取该应用的物料,其中,应用的快照中包含该应用的信息及该应用的物料信息,该物料信息可以是该物料在物料服务器中的存储地址,基于该存储地址应用自动化部署系统可以获取到相应的物料。

在本发明实施例中,在确定备份服务器,且获取到故障服务器已部署的应用的物料之后,部署模块404根据该物料在备份服务器上完成应用的部署,以实现故障服务器的切换。

可以理解的是,若故障服务器上已部署多个应用,则部署模块404将基于该多个应用的物料依次在备份服务器上进行相应的应用的恢复,直至完成该多个应用的恢复。

在本发明实施例中,若存在需要切换的故障服务器,则从中央配置数据库中获取该故障服务器的配置信息,该配置信息中包含该故障服务器的硬件及系统配置信息、该故障服务器已部署的应用的快照;根据该故障服务器的硬件及系统配置信息确定备份服务器,及根据该应用的快照从物料服务器中获取该应用的物料;根据获取的物料在备份服务器上完成应用的部署。通过利用中央配置数据库保存服务器的配置信息,且该配置信息包含硬件及系统配置信息、已部署的应用的快照,使得在服务器出现故障时,能够利用中央配置数据库中故障服务器已部署的应用的快照完成应用在备份服务器上的部署,实现应用的自动恢复,不需要人工介入该应用恢复过程,能够有效节约成本,提高恢复效率,且避免人工操作带来的信息遗漏或者误操作。

通过使用上述方式在备份服务器上恢复应用,使得该备份服务器可以快速顶替故障服务器提供服务。

在本发明实施例中,中央配置数据库中存储了服务器的配置信息,该配置信息中包含服务器的硬件及系统配置信息、及服务器已部署的应用的快照,基于该应用的快照应用自动化部署系统能够在备份服务器上完成应用的自动部署,因此,应用自动化部署系统每次在服务器上部署应用时,都将部署的应用的快照保存在中央配置数据库中,下面将介绍应用自动化部署系统在服务器上部署应用的功能模块。

请参阅图5,为本发明第四实施例中应用自动化部署系统的功能模块的示意图,基于图4所示的第三实施例,该应用自动化部署系统还包括:

应用获取模块501,用于若检测到对第一应用的部署指令,则获取待部署所述第一应用的目标服务器信息、所述第一应用的信息、及所述第一应用的物料信息;

保存模块502,用于根据所述目标服务器信息、所述第一应用的信息及所述第一应用的物料信息保存至所述中央配置数据库中,形成所述第一应用的快照。

在本发明实施例中,应用自动化部署系统还包括:

物料模块503,用于根据所述第一应用的物料信息从所述物料服务器中获取所述第一应用的物料;或者,从持续集成平台获取所述持续集成平台基于所述第一应用的信息生成的所述第一应用的物料。

应用部署模块504,用于利用所述第一应用的物料,在所述目标服务器上部署所述第一应用。

在本发明实施例中,运维人员可以在应用自动化部署系统上发起应用的部署,以部署第一应用为例,运维人员在应用自动化部署系统上发起对第一应用的部署之后,应用自动化部署系统将生成该第一应用的部署指令,且在检测到该第一应用的部署指令之后,应用获取模块501获取待部署该第一应用的目标服务器信息、该第一应用的信息及该第一应用的物料信息。

其中,目标服务器信息是指需要部署该第一应用的服务器的信息,包括但不限于服务器的身份标识、服务器的硬件配置信息及操作系统信息等等。

其中,第一应用的信息包括但不限于第一应用的系统名称、环境依赖信息等等。

其中,第一应用的物料信息包括但不限于应用程序包的名称、应用数据包的名称等等。

在本发明实施例中,可以通过运维人员将该第一应用的物料发布到物料服务器上,使得在对该第一应用进行部署时,物料模块503可以与物料服务器对接,根据该第一应用的物料信息从物料服务器上获取该第一应用的物料,或者,可以由运维人员在持续集成平台上配置第一应用的信息,且由持续集成平台基于该第一应用的信息生成物料,再由物料模块503从该持续集成平台上获取该生成的物料。进一步的,为了便于实现对该第一应用的恢复,物料模块503还将从持续集成平台获取的第一应用的物料保存至物料服务器中。

在获取到第一应用的物料之后,应用部署模块504利用该第一应用的物料,在目标服务器上部署该第一应用,例如,目标服务器是服务器A和服务器B,则利用第一应用的物料在服务器A上部署第一应用,及在服务器B上部署该第一应用。

其中,在部署第一应用时,具体可以使用该第一应用的发布脚本进行部署,具体的,应用自动化部署系统调用该发布脚本,对目标服务器执行发布的动作,使得能够实现基于第一应用的物料在目标服务器上实现第一应用的部署。

在本发明实施例中,在目标服务器上完成对第一应用的部署之后,保存模块502将该目标服务器信息、第一应用的信息及第一应用的物料信息保存至中央配置数据库,形成该第一应用的快照。

在本发明实施例中,应用自动化部署系统每次在目标服务器上部署应用时,都需要将该目标服务器信息、部署的应用的信息及该应用的物料信息保存至中央配置数据库,以形成该应用的快照,使得在服务器出现故障时,能够基于中央配置数据库中应用的快照实现应用的恢复,为应用的自动化恢复提供基础。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1