一种服务器配置文件的更新方法、装置、存储介质及设备制造方法及图纸

技术编号:36028928 阅读:17 留言:0更新日期:2022-12-21 10:29
本申请涉及数据处理技术领域,公开了一种服务器配置文件的更新方法、装置、存储介质及设备,该方法包括:接收目标客户端发送的配置文件修改请求,从配置文件修改请求中识别出目标修改服务器标识、目标修改路径以及目标修改数据,配置文件修改请求包括至少一个目标修改服务器标识;基于目标修改服务器标识,分别确定对应的目标修改服务器,基于目标修改路径,从目标修改服务器中获取目标配置文件;依据目标修改数据对目标配置文件进行修改,得到修改后的目标配置文件,并将修改后的目标配置文件分别发送至对应的目标修改服务器中。本申请可以实现多台目标修改服务器对应的多个目标配置文件的同时修改,简单高效,同时大大提升了修改准确性。修改准确性。修改准确性。

【技术实现步骤摘要】
一种服务器配置文件的更新方法、装置、存储介质及设备


[0001]本申请涉及数据处理
,尤其是涉及到一种服务器配置文件的更新方法、装置、存储介质及设备。

技术介绍

[0002]当前很多服务器中都存在许许多多的配置文件,每当对服务器进行运维管理时,通常需要对服务器中配置文件的内容进行修改。现有技术在对服务器中配置文件的内容进行修改时,通常是人工进行修改。运维管理人员从众多配置文件中找到想要修改的配置文件,并在想要修改的配置文件中找到想要修改的内容,最后进行修改。但是当发版等情况下需要修改大量的配置文件,同时配置文件的形式可能是多种多样的,例如有properties后缀的配置文件,有xml后缀的配置文件,此外还有yml后缀的配置文件。因此,在这种情况下人工修改配置文件时,一方面工作量巨大,另一方面修改准确率很难保证。

技术实现思路

[0003]有鉴于此,本申请提供了一种服务器配置文件的更新方法、装置、存储介质及设备,通过中间服务器,可以实现多台目标修改服务器对应的多个目标配置文件的同时修改,简单高效,同时大大提升了修改准确性。
[0004]根据本申请的一个方面,提供了一种服务器配置文件的更新方法,包括:
[0005]接收目标客户端发送的配置文件修改请求,从所述配置文件修改请求中识别出目标修改服务器标识、目标修改路径以及目标修改数据,所述配置文件修改请求包括至少一个所述目标修改服务器标识;
[0006]基于所述目标修改服务器标识,分别确定对应的目标修改服务器,并基于所述目标修改路径,从所述目标修改服务器中获取目标配置文件;
[0007]依据所述目标修改数据对所述目标配置文件进行修改,得到修改后的目标配置文件,并将修改后的目标配置文件分别发送至对应的所述目标修改服务器中,以使所述目标修改服务器基于所述修改后的目标配置文件进行更新操作。
[0008]根据本申请的另一方面,提供了一种服务器配置文件的更新装置,包括:
[0009]修改请求接收模块,用于接收目标客户端发送的配置文件修改请求,从所述配置文件修改请求中识别出目标修改服务器标识、目标修改路径以及目标修改数据,所述配置文件修改请求包括至少一个所述目标修改服务器标识;
[0010]配置文件获取模块,用于基于所述目标修改服务器标识,分别确定对应的目标修改服务器,并基于所述目标修改路径,从所述目标修改服务器中获取目标配置文件;
[0011]配置文件修改模块,用于依据所述目标修改数据对所述目标配置文件进行修改,得到修改后的目标配置文件,并将修改后的目标配置文件分别发送至对应的所述目标修改服务器中,以使所述目标修改服务器基于所述修改后的目标配置文件进行更新操作。
[0012]依据本申请又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序
被处理器执行时实现上述服务器配置文件的更新方法。
[0013]依据本申请再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述服务器配置文件的更新方法。
[0014]借由上述技术方案,本申请提供的一种服务器配置文件的更新方法、装置、存储介质及设备,首先,可以接收目标客户端发送的文件修改请求,配置文件修改请求中可以包括一个或者多个目标修改服务器标识、目标修改路径和目标修改数据。接着,可以从配置文件修改请求中分别识别出包含的全部目标修改服务器标识、目标修改路径和目标修改数据。当目标修改服务器标识为一个时,确定该目标修改服务器标识对应的目标修改服务器;当目标修改服务器标识为多个时,分别确定与每个目标修改服务器标识对应的目标修改服务器。确定一个或者多个目标修改服务器之后,可以按照目标修改路径,从每个目标修改服务器中找到目标修改路径下的目标配置文件。确定目标配置文件之后,可以进一步按照目标修改数据,从目标配置文件中找到对应想要修改的内容进行相应的修改。接着,可以将修改后的目标配置文件再分别返回至对应的目标修改服务器中,这样目标修改服务器收到各自对应的修改后的目标配置文件之后,可以分别进行各自的更新操作。本申请实施例通过中间服务器,可以实现多台目标修改服务器对应的多个目标配置文件的同时修改,简单高效,同时大大提升了修改准确性。
[0015]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
[0016]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0017]图1示出了本申请实施例提供的一种服务器配置文件的更新方法的流程示意图;
[0018]图2示出了本申请实施例提供的一种中间服务器的通信连接示意图;
[0019]图3示出了本申请实施例提供的另一种服务器配置文件的更新方法的流程示意图;
[0020]图4示出了本申请实施例提供的一种服务器配置文件的更新装置的结构示意图。
具体实施方式
[0021]下文中将参考附图并结合实施例来详细说明本申请。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0022]在本实施例中提供了一种服务器配置文件的更新方法,如图1所示,该方法包括:
[0023]步骤101,接收目标客户端发送的配置文件修改请求,从所述配置文件修改请求中识别出目标修改服务器标识、目标修改路径以及目标修改数据,所述配置文件修改请求包括至少一个所述目标修改服务器标识;
[0024]本申请实施例提供的服务器配置文件的更新方法,可以实现自动对多个服务器的配置文件同时进行修改的技术效果,具体可以应用于中间服务器中。中间服务器,即桥梁服
务器,与目标客户端以及目标修改服务器之间通信连接,如图2所示,由于中间服务器数据处理量不高,因此可以是一台配置较低的服务器,一般1核2G的低配置服务器即可。首先,可以接收目标客户端发送的文件修改请求,配置文件修改请求中可以包括一个或者多个目标修改服务器标识、目标修改路径和目标修改数据。其中,每个目标修改服务器标识对应一台目标修改服务器;目标修改路径指示的是想要修改的配置文件在哪个路径下,也即通过目标修改路径即可在目标修改服务器上找到想要修改的配置文件;目标修改数据指示的是将配置文件中的相应内容如何进行修改。接着,可以从配置文件修改请求中分别识别出包含的全部目标修改服务器标识、目标修改路径和目标修改数据。目标用户可以在目标客户端的展示页面上添加目标修改路径、目标修改数据等。确定目标修改路径之后,目标客户端可以根据目标修改路径中指示的目标应用,动态获取运行该目标应用的全部服务器标识,即确定了目标服务器标识。接着,目标客户端可以根据目标修改路径、目标修改数据以及全部目标服务器标识生成配置文本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器配置文件的更新方法,其特征在于,包括:接收目标客户端发送的配置文件修改请求,从所述配置文件修改请求中识别出目标修改服务器标识、目标修改路径以及目标修改数据,所述配置文件修改请求包括至少一个所述目标修改服务器标识;基于所述目标修改服务器标识,分别确定对应的目标修改服务器,并基于所述目标修改路径,从所述目标修改服务器中获取目标配置文件;依据所述目标修改数据对所述目标配置文件进行修改,得到修改后的目标配置文件,并将修改后的目标配置文件分别发送至对应的所述目标修改服务器中,以使所述目标修改服务器基于所述修改后的目标配置文件进行更新操作。2.根据权利要求1所述的方法,其特征在于,所述依据所述目标修改数据对所述目标配置文件进行修改,包括:从所述目标修改数据包含的每个修改数据组合中识别目标键以及目标值,所述目标修改数据包含至少一个修改数据组合;分别从所述目标配置文件中确定所述目标键对应的原始值,并将所述原始值修改为所述目标值。3.根据权利要求2所述的方法,其特征在于,所述将修改后的目标配置文件分别发送至对应的所述目标修改服务器中之前,所述方法还包括:分别确定每个修改后的目标配置文件中与所述目标键对应的值是否为所述目标值,并当不是时,将所述目标键对应的原始值修改为所述目标值。4.根据权利要求1所述的方法,其特征在于,所述依据所述目标修改数据对所述目标配置文件进行修改之前,所述方法还包括:锁定所述目标配置文件;相应地,所述得到修改后的目标配置文件之后,所述方法还包括:解锁所述修改后的目标配置文件。5.根据权利要求1所述的方法,其特征在于,所述从所述配置文件修改请求中识别出目标修改服务器标识、目标修改路径以及目标修改数据之前,所述方法还包括:基于所述配置文件修改请求中携带的目标用户账号标识,判断目标用户是否具有配置文件修改权限;当具有所述配置文件修改权限时,执行所述从所述配置文件修改请求中识别出目标修改服务器标识、目标修改路径以及目标修改数据的步骤;当不具有所述配置文件修改权限时,拦截所述配置文件修改请求,并将所述目标用户...

【专利技术属性】
技术研发人员:何辉
申请(专利权)人:平安壹钱包电子商务有限公司
类型:发明
国别省市:

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

1