文件操作方法和装置的制造方法

文档序号:9673111阅读:158来源:国知局
文件操作方法和装置的制造方法
【技术领域】
[0001]本申请涉及计算机领域,具体涉及应用领域,尤其涉及文件操作方法和装置。
【背景技术】
[0002]日志文件为对客户端上执行的操作进行记录的文件,以便在系统发生故障时对操作进行恢复。目前,在对日志文件进行操作时,通常采用的方式为:通过特定的日志操作接口来对日志文件进行操作。例如,当需要更改日志文件的输出级别时,需要在客户端设置特定的用于更改日志文件的输出级别的操作接口以及添加相应地配置文件。
[0003]然而,当采用上述方式对日志文件进行操作时,一方面,针对每一个客户端均需设置特定的日志操作接口以及配置文件,增加系统冗余。另一方面,设置特定的日志操作接口以及配置文件仅适用于单一主机,无法实现对日志文件的统一操作,降低系统的稳定性。

【发明内容】

[0004]本申请提供了文件操作方法和装置,用于解决上述【背景技术】部分存在的技术问题。
[0005]第一方面,本申请提供了文件操作方法,该方法包括:接收终端发送的对日志文件的操作请求,操作请求包括对日志文件进行的预设日志操作的操作标识以及客户端标识,日志文件为用于对在客户端上执行的操作进行记录的文件,其中,每一个操作标识预设为对应多个对不同类型的日志文件执行的日志操作;生成包含操作标识的操作指令;将操作指令发送至客户端标识对应的客户端,以使客户端响应于操作指令,执行操作标识对应的、日志文件所属的类型的日志操作。
[0006]第二方面,本申请提供了文件操作方法,该方法包括:接收服务器发送的操作指令,操作指令包括对日志文件进行的预设日志操作的操作标识,其中,每一个操作标识预设为对应多个对不同类型的日志文件执行的日志操作;确定日志文件的类型;执行操作标识对应的、确定出的类型的日志操作。
[0007]第三方面,本申请提供了文件操作方法,该方法包括:接收输入的对日志文件的操作参数,操作参数包括:客户端标识以及对日志文件进行的预设日志操作的操作标识,日志文件为用于对在客户端上执行的操作进行记录的文件,其中,每一个操作标识预设为对应多个对不同类型的日志文件执行的日志操作;生成包含客户端标识以及操作标识的操作请求;将操作请求发送至服务器,以使服务器基于操作请求生成操作指令后发送至客户端标识对应的客户端,由客户端执行操作标识对应的、日志文件所属的类型的日志操作。
[0008]第四方面,本申请提供了文件操作装置,该装置包括:操作请求接收单元,配置用于接收终端发送的对日志文件的操作请求,操作请求包括对日志文件进行的预设日志操作的操作标识以及客户端标识,日志文件为用于对在客户端上执行的操作进行记录的文件,其中,每一个操作标识预设为对应多个对不同类型的日志文件执行的日志操作;操作指令生成单元,配置用于生成包含操作标识的操作指令;操作指令发送单元,配置用于将操作指令发送至客户端标识对应的客户端,以使客户端响应于操作指令,执行操作标识对应的、日志文件所属的类型的日志操作。
[0009]第五方面,本申请提供了文件操作装置,该装置包括:操作指令接收单元,配置用于接收服务器发送的操作指令,操作指令包括对日志文件进行的预设日志操作的操作标识,其中,每一个操作标识预设为对应多个对不同类型的日志文件执行的日志操作;确定单元,配置用于确定日志文件的类型;执行单元,配置用于执行操作标识对应的、确定出的类型的日志操作。
[0010]第六方面,本申请提供了文件操作装置,该装置包括:操作参数接收单元,配置用于接收输入的对日志文件的操作参数,操作参数包括:客户端标识以及对日志文件进行的预设日志操作的操作标识,日志文件为用于对在客户端上执行的操作进行记录的文件,其中,每一个操作标识预设为对应多个对不同类型的日志文件执行的日志操作;操作请求生成单元,配置用于生成包含客户端标识以及操作标识的操作请求;操作请求发送单元,配置用于将操作请求发送至服务器,以使服务器基于操作请求生成操作指令后发送至客户端标识对应的客户端,由客户端执行操作标识对应的、日志文件所属的类型的日志操作。
[0011]本申请提供的文件操作方法和装置,通过接收终端发送的对日志文件的操作请求,操作请求包括对日志文件进行的预设日志操作的操作标识以及客户端标识;生成包含操作标识的操作指令;将操作指令发送至客户端标识对应的客户端,以使客户端响应于操作指令,执行操作标识对应的、日志文件所属的类型的日志操作。实现了对日志文件的统一管理和操作,无需针对客户端设置独立的接口以及同时在客户端与终端设置相应的配置文件,从而减少了日志操作过程中终端与客户端之间的耦合,提升系统的稳定性。
【附图说明】
[0012]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0013]图1是本申请可以应用于其中的示例性系统架构图;
[0014]图2示出了根据本申请的文件操作方法的一个实施例的流程图;
[0015]图3示出了根据本申请的文件操作方法的另一个实施例的流程图;
[0016]图4示出了根据本申请的文件操作方法的再一个实施例的流程图;
[0017]图5示出了根据本申请的文件操作装置的一个实施例的结构示意图;
[0018]图6示出了根据本申请的文件操作装置的另一个实施例的结构示意图;
[0019]图7示出了根据本申请的文件操作装置的再一个实施例的结构示意图;
[0020]图8是适于用来实现本申请实施例的终端设备或服务器的计算机系统的结构示意图。
【具体实施方式】
[0021]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0022]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0023]图1示出了可以应用本申请的文件操作方法或装置的实施例的示例性系统架构100。
[0024]如图1所示,系统架构100可以包括终端101、服务器102、客户端103。网络104用以在终端设备101和服务器102之间提供传输链路的介质。网络104可以包括各种有线、无线传输链路。网络105用以在服务器102和客户端103之间提供传输链路的介质。网络105可以包括有线传输链路,例如光纤电缆。
[0025]客户端103可以为提供线上服务的服务器。服务器102可以对多个客户端103上运行的线上服务提供数据管理服务,例如,对线上服务的参数进行更改。因此,相对于接受服务器102的数据管理服务的客户端103,也可将服务器102所在的一端称之为服务端。终端101可以接收用户输入的操作指令,然后将操作指令发送至服务器102,以对多个客户端103上运行的线上服务进行管理。
[0026]请参考图2,其示出了根据本申请的文件操作方法的一个实施例的流程200。需要说明的是,本申请实施例所提供的文件操作方法一般由图1中的服务器102执行,相应地,文件操作装置一般设置于服务器102中。该方法包括以下步骤:
[0027]步骤201,接收终端发送的对日志文件的操作请求。
[0028]在本实施例中,文件操作方法运行于其上的电子设备(例如图1所示的服务器102)可以通过有线连接方式或者无线连接方式从用户利用其进行日志操作的终端(例如图1所示的终端101)接收对日志文件的操作请求。
[0029]在本实施例中,操作请求包括对日志文件进行的预设日志操作的操作标识以及客户端标识,日志文件为用于对在客户端上执行的操作进行记录的文件。在本实施例中,每一个操作标识预设为对应多个对不同类型的日志文件执行的日志操作。
[0030]在本实施例中,日志文件的类型可以为log4j日志文件、slf4j日志文件。在本实施例中,预设日志操作可以为预先定义的适用于对多个类型的日志文件进行统一操作的日志操作。相应地,预设日志操作的操作标识可以预先对应于多个对不同
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1