一种系统文件配置方法及装置制造方法

文档序号:6525900阅读:116来源:国知局
一种系统文件配置方法及装置制造方法
【专利摘要】本发明的实施例提供了一种系统文件配置方法及装置,涉及计算机领域,能够提高系统文件配置的效率,减少时间消耗和资源的浪费。该方法包括:获取第一配置信息,第一配置信息携带有更新第一系统文件中的第一节点所需的内容;根据更新第一系统文件的第一节点所需的内容更新第一节点的内容;获取批量配置指令,批量配置指令用于指示将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容;根据批量配置指令,将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容。
【专利说明】一种系统文件配置方法及装置
【技术领域】
[0001]本发明涉及计算机领域,尤其涉及一种系统文件配置方法及装置。
【背景技术】
[0002]随着通信技术的不断发展,越来越多的电子设备被人们使用,各种方便人们生活的功能都能在电子设备上实现。人们在使用电子设备上的众多软件时,每一软件的软件系统,均加载人们所需的环境设置和文件的集合,即每一软件在运行时,软件系统均需对软件的系统文件进行配置。
[0003]现有技术中,在软件系统对系统文件进行配置时,采用的系统文件配置方式为分别为不同的系统文件设置配置信息,并采用为不同系统文件设备的配置信息分别对相应的系统文件进行配置。在不同的系统文件有可能需求相同的配置信息的场景下,该方式会存在着导致不必要的资源浪费的问题。

【发明内容】

[0004]本发明的实施例提供一种系统文件配置方法及装置,能够提高系统文件配置的效率,减少时间消耗和资源的浪费。
[0005]为达到上述目的,本发明的实施例采用如下技术方案:
[0006]本发明实施例提供一种系统文件配置方法,包括:
[0007]获取第一配置信息,所述第一配置信息携带有更新第一系统文件中的第一节点所需的内容;其中,第一系统文件中的第一节点为第一系统文件中具备有效且完整的结构的最小单位;
[0008]根据所述更新第一系统文件的第一节点所需的内容更新所述第一节点的内容;
[0009]获取批量配置指令,所述批量配置指令用于指示将第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容;其中,第二系统文件中的节点为第二系统文件中具备有效且完整的结构的最小单位;
[0010]根据所述批量配置指令,将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容。
[0011]所述根据所述批量配置指令,将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容的步骤包括:
[0012]从预设节点分类表中获取所述第二系统文件中与所述第一节点匹配的节点,所述预设节点分类表为预先根据各个系统文件的节点的属性,对各个系统文件的节点进行匹配,将属性相互匹配的节点进行归类后生成的;
[0013]将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容。
[0014]在所述从预设节点分类表中获取所述第二系统文件中与所述第一节点匹配的节点之后,所述方法还包括:[0015]显示所述第二系统文件中与所述第一节点匹配的节点的批量修改界面。
[0016]所述获取第一配置信息的步骤包括:
[0017]接收修改指令,所述修改指令用于指示所述第一系统文件的第一节点的内容修改;
[0018]显示所述第一系统文件的第一节点的修改界面;
[0019]获得通过所述修改界面输入的第一配置信息。
[0020]所述根据所述批量配置指令,将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容之后,所述方法还包括:
[0021]将所述第一系统文件分别推送至至少两个互联网数据中心IDC集群,并将所述第二系统文件分别推送至所述至少两个互联网数据中心IDC集群。
[0022]本发明实施例提供一种系统文件配置装置,包括:
[0023]获取单元,用于获取第一配置信息,所述第一配置信息携带有更新第一系统文件中的第一节点所需的内容,其中,第一系统文件中的第一节点为第一系统文件中具备有效且完整的结构的最小单位,以及用于获取批量配置指令,所述批量配置指令用于指示将第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容,第二系统文件中的节点为第二系统文件中具备有效且完整的结构的最小单位;
[0024]处理单元,用于根据所述获取单元获取到的所述更新第一系统文件的第一节点所需的内容更新所述第一节点的内容,以及用于根据所述获取单元获取到的所述批量配置指令,将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容。
[0025]所述获取单元,具体用于从预设节点分类表中获取所述第二系统文件中与所述第一节点匹配的节点,所述预设分类表为预先根据各个系统文件的节点的属性,对各个系统文件的节点进行匹配,将属性相互匹配的节点进行归类后生成的。
[0026]所述系统文件配置装置还包括显示单元,
[0027]所述显示单元,用于在所述获取单元所述从预设节点分类表中获取所述第二系统文件中与所述第一节点匹配的节点之后,显示所述第二系统文件中与所述第一节点匹配的节点的批量修改界面。
[0028]所述显示单元,还用于显示所述第一系统文件的第一节点的修改界面;
[0029]所述获取单元,具体用于接收修改指令,所述修改指令用于指示所述第一系统文件的第一节点的内容修改,以及具体用于获得通过所述显示单元显示的所述修改界面输入
的第一配置信息。
[0030]所述系统文件配置装置还包括发送单元,
[0031]所述发送单元,用于在所述处理单元根据所述批量配置指令,将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容之后,将所述第一系统文件分别推送至至少两个互联网数据中心IDC集群,并将所述第二系统文件分别推送至所述至少两个互联网数据中心IDC集群。
[0032]本发明实施例提供一种系统文件配置方法及装置,系统文件配置装置获取第一配置信息,其中,第一配置信息携带有更新第一系统文件的第一节点所需的内容,第一系统文件中的第一节点为第一系统文件中具备有效且完整的结构的最小单位,根据更新第一系统文件的第一节点所需的内容更新第一节点的内容,然后,获取批量配置指令,其中,批量配置指令用于指示将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容,第二系统文件中的节点为第二系统文件中具备有效且完整的结构的最小单位,最后,根据批量配置指令,将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容。通过该方案,解决了即使在不同的系统文件需求相同的配置信息的场景下,也需要为不同的系统文件设置配置信息,并对不同的系统文件分别进行配置,导致的资源浪费问题,本发明实施例只需获取第一配置信息,即可完成对系统文件的批量配置,配置过程简单快捷,减少了时间的消耗和资源的浪费,提高了系统文件配置的效率。
【专利附图】

【附图说明】
[0033]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1为本发明实施例的系统文件配置方法的流程示意图一;
[0035]图2为本发明实施例的系统文件配置方法的流程示意图二 ;
[0036]图3为本发明实施例的系统文件配置装置的结构示意图一;
[0037]图4为本发明实施例的系统文件配置装置的结构示意图二。
【具体实施方式】
[0038]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]实施例一
[0040]本实施例提供了一种系统文件配置方法,如图1所示,该方法包括:
[0041 ] SlOl、系统文件配置装置获取第一配置信息。
[0042]其中,第一配置信息携带有更新第一系统文件的第一节点所需的内容。
[0043]系统文件是存放操作系统主要文件的文件夹,一般在安装操作系统过程中自动创建并将相关文件放在对应的文件夹中,这里面的文件直接影响系统的正常运行,它的存在对维护系统的稳定具有重要作用。其中,系统为软件系统或计算机操作系统。
[0044]可选的,系统文件的格式可以为可扩展标记语言(XML, extensible MarkupLanguage )格式,也可以为其他特殊格式。
[0045]优选的,本发明实施例中的系统文件为XML文件。
[0046]XML (extensible Markup Language,可扩展标记语言)是国际上定义电子文件结构和内容描述的标准,是一种非常复杂的文档结构,是因特网Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具,主要用于大量高度结构化数据的防卫区和其它各种工业领域,便于分类和索引。XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。
[0047]节点为XML文件中有效而完整的结构的最小单元,一个XML文件中包含有多个节点,其中一个XML文件只包含一个根节点。
[0048]实现系统文件的配置,系统文件配置装置需要首先获知装置中需要进行更新的系统文件和该系统文件中需要进行更新内容的节点,然后根据更新该系统文件的节点的内容对需要进行更新内容的节点内容进行更新。
[0049]具体的,系统文件配置装置获取携带有更新第一系统文件的第一节点所需的内容的信息。
[0050]需要说明的是,第一系统文件为系统文件配置装置中的任意一个系统文件,第一节点为第一系统文件中的任意一个节点,本发明并不做限定。
[0051 ] 例如,播放器中有三个XML文件:XML1、XML2和XML3。,在在对播放器的三个XML文件进行配置时,先对XMLl文件的节点进行更新,系统文件配置装置播放器则需要首先获取知携带有更新XMLl文件的第一节点所需的内容的信息。
[0052]S102、系统文件配置装置根据更新第一系统文件的第一节点所需的内容更新第一节点的内容。
[0053]具体的,系统文件配置装置在获取第一配置信息后,根据该第一配置信息更新第一节点的内容,更新后的第一节点的内容保存至预设数据库中。
[0054]其中,预设数据库可以为MYSQL,也可以为其他数据库。
[0055]示例性的,系统文件配置装置在获取携带有更新XMLl文件的第一节点所需的内容的信息后,根据该信息将系统文件配置装置中的XMLl文件中的第一节点的内容更新。
[0056]例如,播放器获取到将XMLl文件中的第一节点的内容由I修改为O的信息,则播放器根据该信息,将XMLl文件中的第一节点的内容由I更新为O。
[0057]S103、系统文件配置装置获取批量配置指令。
[0058]其中,批量配置指令用于指示将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容。
[0059]系统文件配置装置中的系统文件数量为至少一个,每一个系统文件中包含有至少一个节点,不同的系统文件中可能包含有属性相匹配的节点。在系统文件配置装置更新第一系统文件中的第一节点后,进行后续配置步骤,将除第一系统文件以外的系统文件进行配置,即更新除第一系统文件以外的系统文件中的节点内容。
[0060]具体的,系统文件配置装置获取用于指示将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容的指令。
[0061]其中,第二系统文件中与第一节点匹配的节点为系统文件配置装置预先根据装置中各个系统文件的节点的属性,对各个系统文件的节点进行匹配后得到的。节点的属性至少包括字段信息和索引信息。
[0062]例如,播放器中有三个XML文件:XML1、XML2和XML3,,且播放器对这三个XML文件中的节点根据字段信息进行分类。系统文件配置装置在将XMLl文件的第一节点更新后,播放器获取批量配置指令,该指令用于指示播放器将XMLl、XML2文件中的与XMLl文件的第一节点字段信息匹配的节点的内容更新为第一节点的内容。
[0063]S104、系统文件配置装置根据批量配置指令,将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容。
[0064]现有技术中,系统文件的配置需要分别对系统中每个系统文件进行配置,即使再不同的系统文件有可能需求相同的配置信息的场景下,也需要多次操作才能完成对系统文件的配置,浪费时间,且导致不必要的资源浪费。
[0065]本发明根据批量配置指令,将第二系统文件中与第一节点匹配的节点的内容批量进行更新,减少了重复操作和时间的浪费。具体的,系统文件配置装置在获取批量配置指令后,根据该批量配置指令更新第二系统文件中与第一节点匹配的节点的内容,且批量配置后的系统文件无需人工验证其正确性。
[0066]需要说明的是,本发明的系统文件配置能够回滚操作,即能够将配置好的系统文件的内容返回到配置前的系统文件的内容。
[0067]示例性的,系统文件配置装置播放器在将XMLl中的第一节点的内容更新并获取批量配置指令后,根据该批量配置指令将XML2、XML3中与XMLl中的第一节点匹配的节点的内容更新为更新后的XMLl中的第一节点的内容。
[0068]本发明实施例提供一种系统文件配置方法,系统文件配置装置获取第一配置信息,其中,第一配置信息携带有更新第一系统文件的第一节点所需的内容,第一系统文件中的第一节点为第一系统文件中具备有效且完整的结构的最小单位,根据更新第一系统文件的第一节点所需的内容更新第一节点的内容,然后,获取批量配置指令,其中,批量配置指令用于指示将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容,第二系统文件中的节点为第二系统文件中具备有效且完整的结构的最小单位,最后,根据批量配置指令,将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容。通过该方案,解决了即使在不同的系统文件需求相同的配置信息的场景下,也需要为不同的系统文件设置配置信息,并对不同的系统文件分别进行配置,导致的资源浪费问题,本发明实施例只需获取第一配置信息,即可完成对系统文件的批量配置,配置过程简单快捷,减少了时间的消耗和资源的浪费,提高了系统文件配置的效率。
[0069]实施例二
[0070]本实施例提供了一种系统文件配置方法,如图2所示,该方法包括:
[0071]S201、系统文件配置装置接收修改指令。
[0072]其中,修改指令指示第一系统文件的第一节点的内容需要修改。
[0073]系统文件是存放操作系统主要文件的文件夹,一般在安装操作系统过程中自动创建并将相关文件放在对应的文件夹中,这里面的文件直接影响系统的正常运行,它的存在对维护系统的稳定具有重要作用。其中,系统为软件系统或计算机操作系统。
[0074]可选的,系统文件的格式可以为可扩展标记语言(XML, extensible MarkupLanguage )格式,也可以为其他特殊格式。
[0075]优选的,本发明实施例中的系统文件为XML文件。
[0076]XML (extensible Markup Language,可扩展标记语言)是国际上定义电子文件结构和内容描述的标准,是一种非常复杂的文档结构,是因特网Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具,主要用于大量高度结构化数据的防卫区和其它各种工业领域,便于分类和索引。XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。
[0077]节点是XML文件中有效而完整的结构的最小单元,一个XML文件中包含有多个节点,具体包括一个根节点和至少一个子节点。
[0078]实现系统文件的配置,系统文件配置装置首先接收修改指令,用以得知第一系统文件的第一节点的内容需要修改。
[0079]需要说明的是,第一系统文件为系统文件配置装置中的任意一个系统文件,第一节点为第一系统文件中的任意一个节点,本发明并不做限定。
[0080]S202、系统文件配置装置显示第一系统文件的第一节点的修改界面。
[0081]系统文件配置装置在接收到修改指令后,显示第一系统文件的第一节点的修改界面,用以使得用户根据该第一节点的修改界面的内容修改第一系统文件的第一节点的内容。
[0082]其中,第一系统文件的第一节点的修改界面的内容至少包括修改该第一节点的内容的窗口。
[0083]S203、系统文件配置装置获得通过第一系统文件的第一节点的修改界面输入的第
一配置信息。
[0084]实现系统文件的配置,系统文件配置装置首先获知装置中需要进行更新的系统文件和该系统文件中需要进行更新内容的节点,然后根据更新该系统文件的节点的内容对需要进行更新内容的节点内容进行更新。
[0085]具体的,系统文件配置装置在显示第一系统文件的第一节点的修改界面后,通过该修改界面获取携带有更新第一系统文件的第一节点所需的内容的信息。
[0086]需要说明的是,第一系统文件为系统文件配置装置中的任意一个系统文件,第一节点为第一系统文件中的任意一个节点,本发明并不做限定。
[0087]例如,播放器中有三个XML文件:XML1、XML2和XML3。在对播放器的三个XML文件进行配置时,先对XML2文件的节点进行更新,播放器通过XML2文件的第一节点的修改界面获知携带有更新XML2文件的第一节点所需的内容。
[0088]S204、系统文件配置装置根据更新第一系统文件的第一节点所需的内容更新第一节点的内容。
[0089]具体的,系统文件配置装置在获取第一配置信息后,根据该第一配置信息更新第一节点的内容,更新后的第一节点的内容保存至预设数据库中。
[0090]其中,预设数据库可以为MYSQL,也可以为其他数据库。
[0091]示例性的,系统文件配置装置在获取携带有更新XMLl文件的第一节点所需的内容的信息后,根据该信息将系统文件配置装置中的XMLl文件中的第一节点的内容更新。
[0092]例如,播放器获取到将XML3文件中的第一节点的内容由90修改为8的信息,则播放器根据该信息,将将XML3文件中的第一节点的内容由90更新为3。
[0093]S205、系统文件配置装置获取批量配置指令。
[0094]其中,批量配置指令用于指示将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容。
[0095]系统文件配置装置中的系统文件数量为至少一个,每一个系统文件中包含有至少一个节点,不同的系统文件中可能包含有属性相匹配的节点。在系统文件配置装置更新第一系统文件中的第一节点后,进行后续配置步骤,将除第一系统文件以外的系统文件进行配置,即更新除第一系统文件以外的系统文件中的节点内容。
[0096]具体的,系统文件配置装置获取用于指示将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容的指令。
[0097]其中,第二系统文件中与第一节点匹配的节点为系统文件配置装置预先根据装置中各个系统文件的节点的属性,对各个系统文件的节点进行匹配后得到的。节点的属性至少包括字段信息和索引信息。
[0098]需要说明的是,第二系统文件的数量至少为一个,第二系统文件中与第一节点匹配的节点的数量至少为一个。
[0099]例如,播放器有三个XML文件:XML1、XML2和XML3。播放器在将XMLl文件的第一节点更新后,获取批量配置指令,该指令用于指示将XML1、XML2文件中的与XMLl文件的第一节点字段信息匹配的节点的内容更新为第一节点的内容。
[0100]S206、系统文件配置装置从预设节点分类表中获取第二系统文件中与第一节点匹配的节点。
[0101]其中,预设分类表为系统文件配置装置预先根据各个系统文件的节点的属性,对各个系统文件的节点进行匹配,将属性相互匹配的节点进行归类后生成的,节点的属性至少包括字段信息和索引信息。
[0102]具体的,系统文件配置装置在获取到批量配置指令后,根据该批量配置指令在从预设节点分类表中获取第二系统文件中与第一节点匹配的节点。
[0103]S207、系统文件配置装置显示第二系统文件中与第一节点匹配的节点的批量修改界面。
[0104]系统文件配置装置在接收到批量配置指令,并获取到第二系统文件中与第一系统文件的第一节点匹配的节点之后,显示第二系统文件中与第一节点匹配的节点的批量修改界面,用以使得用户根据该批量修改界面的内容修改第二系统文件中与第一节点匹配的节点的内容。
[0105]其中,批量修改界面的内容至少包括修改第二系统文件中与第一节点匹配的节点的内容的窗口和确定修改的按钮。
[0106]S208、系统文件配置装置根据批量配置指令,将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容。
[0107]现有技术中,系统文件的配置需要分别对系统中每个系统文件进行配置,即使再不同的系统文件有可能需求相同的配置信息的场景下,也需要多次操作才能完成对系统文件的配置,浪费时间,且导致不必要的资源浪费。
[0108]本发明根据批量配置指令,将第二系统文件中与第一节点匹配的节点的内容批量进行更新,减少了重复操作和时间的浪费。具体的,系统文件配置装置在获取批量配置指令后,根据该批量配置指令更新第二系统文件中与第一节点匹配的节点的内容,且批量配置后的系统文件无需人工验证其正确性。
[0109]需要说明的是,本发明的系统文件配置能够回滚操作,即能够将配置好的系统文件的内容返回到配置前的系统文件的内容。
[0110]示例性的,播放器将XMLl中的第一节点的内容更新并获取批量配置指令后,根据该批量配置指令将XML2、XML3中与XMLl中的第一节点匹配的节点的内容更新为更新后的XMLl中的第一节点的内容。
[0111]S209、系统文件配置装置将第一系统文件分别推送至至少两个互联网数据中心IDC集群,并将第二系统文件也分别推送至该至少两个互联网数据中心IDC集群。
[0112]IDC (Internet Data Center,互联网数据中心)是基于因特网Internet,为集中式收集、存储、处理和发送数据的设备提供运行维护的设施基地并提供相关的服务。它为公共的商业化的因特网机房,同时它也是一种IT专业服务,是IT工业的重要基础设施。IDC不仅是一个服务概念,而且是一个网络的概念,它构成了网络基础资源的一部分,提供了一种高端的数据传输的服务和高速接入服务。
[0113]集群是一种用于集团调度指挥通信的移动通信系统,主要应用在专业移动通信领域。该系统具有的可用信道可为系统的全体用户共用,具有自动选择信道功能,它是共享资源、分担费用、共用信道设备及服务的多用途、高效能的无线调度通信系统。
[0114]可选的,IDC集群可以为电信源集群,也可以为互联通源集群。
[0115]具体的,系统文件配置装置将第一系统文件分别推送至至少两个互联网数据中心IDC集群,并将第二系统文件分别推送至至少两个互联网数据中心IDC集群,以使得⑶N(Content Delivery Network,内容分发网络)服务器请求读取IDC集群中的系统文件数据时,所示CDN服务器获取请求读取系统文件数据的CDN服务器所属的IDC所在的IDC集群中的系统文件的数据。
[0116]Q)N (Content Delivery Network,内容分发网络)是一种新型网络内容服务体系,尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。CDN通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。
[0117]具体的,CDN服务器请求读取IDC集群中的系统文件数据时,CDN服务器获取请求读取系统文件数据的CDN服务器所属的IDC所在的IDC集群中的系统文件的数据,并将CDN服务器所属的IDC所在的IDC集群中的系统文件的数据显示给用户。
[0118]其中,IDC集群可以为电信源集群,也可以为互联通源集群。进一步地,当其中一个集群IDC机房断电时,CDN服务器通过漂移等技术自动从另外一个集群中获取数据,避免了单点故障问题,保证了 CDN服务器获得的系统文件的数据为最新配置好的数据,进而能够使得用户与服务器端的系统文件信息的一致,其中,漂移是指服务器之间的接口自动获取的技术。
[0119]示例性的,当第三方CDN服务器来自电信的访问情求时,从电信源集群中获取数据,并将该数据显示给用户,使得用户与服务器的系统文件信息一致。当电信源集群IDC机房断电时,第三方CDN通过漂移等技术自动从互联通源集群中获取数据,避免了单点故障问题,保证了用户与服务器端的系统文件信息的一致。
[0120]本发明实施例提供一种系统文件配置方法,系统文件配置装置获取第一配置信息,其中,第一配置信息携带有更新第一系统文件的第一节点所需的内容,第一系统文件中的第一节点为第一系统文件中具备有效且完整的结构的最小单位,根据更新第一系统文件的第一节点所需的内容更新第一节点的内容,然后,获取批量配置指令,其中,批量配置指令用于指示将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容,第二系统文件中的节点为第二系统文件中具备有效且完整的结构的最小单位,最后,根据批量配置指令,将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容。通过该方案,解决了即使在不同的系统文件需求相同的配置信息的场景下,也需要为不同的系统文件设置配置信息,并对不同的系统文件分别进行配置,导致的资源浪费问题,本发明实施例只需获取第一配置信息,即可完成对系统文件的批量配置,配置过程简单快捷,减少了时间的消耗和资源的浪费,提高了系统文件配置的效率。
[0121]实施例三
[0122]本发明实施例提供一种系统文件配置装置,如图3所示,包括:
[0123]获取单元10,用于获取第一配置信息,所述第一配置信息携带有更新第一系统文件中的第一节点所需的内容,其中,第一系统文件中的第一节点为第一系统文件中具备有效且完整的结构的最小单位,以及用于获取批量配置指令,所述批量配置指令用于指示将第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容;第二系统文件中的节点为第二系统文件中具备有效且完整的结构的最小单位;
[0124]处理单元11,用于根据所述获取单元获取到的所述更新第一系统文件的第一节点所需的内容更新所述第一节点的内容,以及用于根据所述获取单元获取到的所述批量配置指令,将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容。
[0125]进一步地,所述获取单元10,具体用于从预设节点分类表中获取所述第二系统文件中与所述第一节点匹配的节点,所述预设分类表为预先根据各个系统文件的节点的属性,对各个系统文件的节点进行匹配,将属性相互匹配的节点进行归类后生成的。
[0126]进一步地,如图4所示,所述系统文件配置装置还包括显示单元12,
[0127]所述显示单元12,用于在所述获取单元10所述从预设节点分类表中获取所述第二系统文件中与所述第一节点匹配的节点之后,显示所述第二系统文件中与所述第一节点匹配的节点的批量修改界面。
[0128]进一步地,所述显示单元12,还用于显示所述第一系统文件的第一节点的修改界面;
[0129]所述获取单元10,具体用于接收修改指令,所述修改指令用于指示所述第一系统文件的第一节点的内容修改,以及具体用于获得通过所述显示单元12显示的所述修改界面输入的第一配置信息。
[0130]进一步地,如图4所示,所述系统文件配置装置还包括发送单元13,
[0131]所述发送单元13,用于在所述处理单元11根据所述批量配置指令,将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容之后,将所述第一系统文件分别推送至至少两个互联网数据中心IDC集群,并将所述第二系统文件分别推送至所述至少两个互联网数据中心IDC集群。
[0132]本发明实施例提供一种系统文件配置装置,主要包括获取单元和处理单元。通过获取单元获取第一配置信息,其中,第一配置信息携带有更新第一系统文件的第一节点所需的内容,第一系统文件中的第一节点为第一系统文件中具备有效且完整的结构的最小单位,处理单元根据更新第一系统文件的第一节点所需的内容更新第一节点的内容,然后,获取单元获取批量配置指令,其中,批量配置指令用于指示将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容,第二系统文件中的节点为第二系统文件中具备有效且完整的结构的最小单位,最后,处理单元根据批量配置指令,将第二系统文件中与第一节点匹配的节点的内容更新为更新后的第一节点的内容。通过该方案,解决了即使在不同的系统文件需求相同的配置信息的场景下,也需要为不同的系统文件设置配置信息,并对不同的系统文件分别进行配置,导致的资源浪费问题,本发明实施例只需获取第一配置信息,即可完成对系统文件的批量配置,配置过程简单快捷,减少了时间的消耗和资源的浪费,提高了系统文件配置的效率。
[0133]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0134]在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0135]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种系统文件配置方法,其特征在于,包括: 获取第一配置信息,所述第一配置信息携带有更新第一系统文件中的第一节点所需的内容;其中,第一系统文件中的第一节点为第一系统文件中具备有效且完整的结构的最小单位; 根据所述更新第一系统文件的第一节点所需的内容更新所述第一节点的内容; 获取批量配置指令,所述批量配置指令用于指示将第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容;其中,第二系统文件中的节点为第二系统文件中具备有效且完整的结构的最小单位; 根据所述批量配置指令,将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容。
2.根据权利要求1所述的系统文件配置方法,其特征在于,所述根据所述批量配置指令,将所述第二系统 文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容的步骤包括: 从预设节点分类表中获取所述第二系统文件中与所述第一节点匹配的节点,所述预设节点分类表为预先根据各个系统文件的节点的属性,对各个系统文件的节点进行匹配,将属性相互匹配的节点进行归类后生成的; 将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容。
3.根据权利要求2所述的系统文件配置方法,其特征在于,在所述从预设节点分类表中获取所述第二系统文件中与所述第一节点匹配的节点之后,所述方法还包括: 显示所述第二系统文件中与所述第一节点匹配的节点的批量修改界面。
4.根据权利要求1所述的系统文件配置方法,其特征在于,所述获取第一配置信息的步骤包括: 接收修改指令,所述修改指令用于指示所述第一系统文件的第一节点的内容修改; 显示所述第一系统文件的第一节点的修改界面; 获得通过所述修改界面输入的第一配置信息。
5.根据权利要求1所述的系统文件配置方法,其特征在于,所述根据所述批量配置指令,将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容之后,所述方法还包括: 将所述第一系统文件分别推送至至少两个互联网数据中心IDC集群,并将所述第二系统文件分别推送至所述至少两个互联网数据中心IDC集群。
6.一种系统文件配置装置,其特征在于,包括: 获取单元,用于获取第一配置信息,所述第一配置信息携带有更新第一系统文件中的第一节点所需的内容,第一系统文件中的第一节点为第一系统文件中具备有效且完整的结构的最小单位,以及用于获取批量配置指令,所述批量配置指令用于指示将第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容,第二系统文件中的节点为第二系统文件中具备有效且完整的结构的最小单位; 处理单元,用于根据所述获取单元获取到的所述更新第一系统文件的第一节点所需的内容更新所述第一节点的内容,以及用于根据所述获取单元获取到的所述批量配置指令,将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容。
7.根据权利要求6所述的系统文件配置装置,其特征在于, 所述获取单元,具体用于从预设节点分类表中获取所述第二系统文件中与所述第一节点匹配的节点,所述预设分类表为预先根据各个系统文件的节点的属性,对各个系统文件的节点进行匹配,将属性相互匹配的节点进行归类后生成的。
8.根据权利要求7所述的系统文件配置装置,其特征在于,所述系统文件配置装置还包括显示单元, 所述显示单元,用于在所述获取单元所述从预设节点分类表中获取所述第二系统文件中与所述第一节点匹配的节点之后,显示所述第二系统文件中与所述第一节点匹配的节点的批量修改界面。
9.根据权利要求6所述的系统文件配置装置,其特征在于, 所述显示单元,还用于显示所述第一系统文件的第一节点的修改界面; 所述获取单元,具体用于接收修改指令,所述修改指令用于指示所述第一系统文件的第一节点的内容修 改,以及具体用于获得通过所述显示单元显示的所述修改界面输入的第一配置信息。
10.根据权利要求6所述的系统文件配置装置,其特征在于,所述系统文件配置装置还包括发送单元, 所述发送单元,用于在所述处理单元根据所述批量配置指令,将所述第二系统文件中与所述第一节点匹配的节点的内容更新为更新后的所述第一节点的内容之后,将所述第一系统文件分别推送至至少两个互联网数据中心IDC集群,并将所述第二系统文件分别推送至所述至少两个互联网数据中心IDC集群。
【文档编号】G06F9/445GK103744697SQ201310733468
【公开日】2014年4月23日 申请日期:2013年12月26日 优先权日:2013年12月26日
【发明者】胡曰峰, 申菲 申请人:乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1