文件搬运方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:23764205 阅读:33 留言:0更新日期:2020-04-11 18:58
本发明专利技术实施例公开了一种文件搬运方法、装置、计算机设备及存储介质,其中,方法包括:通过接收方的channel获取目标文件的内容信息;获取目标文件的存储路径,存储路径为预先配置的接收方用于存储目标文件的路径;根据存储路径存储目标文件。本发明专利技术实施例的方案实现了通过Flume结构对大型软件系统中各子系统间的文件搬运,并且在实现文件汇聚以及负载均衡的能力的前提下,也可以提升软件系统中各子系统的文件搬运的稳定性。

Document handling method, device, computer equipment and storage medium

【技术实现步骤摘要】
文件搬运方法、装置、计算机设备及存储介质
本专利技术实施例涉及计算机
,尤其涉及一种文件搬运方法、装置、计算机设备及存储介质。
技术介绍
大型软件系统中,各子系统会部署在不同的设备节点中从而保证各子系统之间互不影响,通常情况下各子系统之间通过文件的方式进行数据流转。现阶段,主要通过应用程序接口(ApplicationProgrammingInterface,API)来实现软件系统中各子系统的文件数据流转。现有技术中,通过API接口实现文件数据传输的方法只适用于单一部署的软件系统,针对于大型的软件系统,由于不同的子系统可能部署在不同的应用场景中,这种情况下通过API接口实现各子系统之间的文件数据传输,需要不断地配置各子系统间的API接口,这样大大降低了文件传输效率,并且软件系统中各子系统的文件数据流转的稳定性差。
技术实现思路
本专利技术实施例提供一种文件搬运方法、装置、计算机设备及存储介质,以实现通过Flume结构对大型软件系统中各子系统间的文件搬运,并且在实现文件汇聚以及负载均衡的能力的前提下本文档来自技高网...

【技术保护点】
1.一种文件搬运方法,其特征在于,包括:通过接收方的通道channel获取目标文件的内容信息;/n获取所述目标文件的存储路径,所述存储路径为预先配置的接收方用于存储所述目标文件的路径;/n根据所述存储路径存储所述目标文件。/n

【技术特征摘要】
1.一种文件搬运方法,其特征在于,包括:通过接收方的通道channel获取目标文件的内容信息;
获取所述目标文件的存储路径,所述存储路径为预先配置的接收方用于存储所述目标文件的路径;
根据所述存储路径存储所述目标文件。


2.根据权利要求1所述的方法,其特征在于,在通过接收方的channel获取目标文件的内容信息之前,还包括:将所述目标文件通过发送方传输至接收方。


3.根据权利要求2所述的方法,其特征在于,在将所述目标文件通过发送方传输至接收方之前,还包括:
配置所述发送方sink中的互联网协议IP和端口port,以使所述发送方与所述接收方的所述IP和所述端口一致;
配置所述发送方的source中的各参数的属性信息;其中,将deserializer参数的属性配置为org.apache.flume.sink.solr.morphline.BlobDeserializer$Builder;将basenameHeader参数的属性配置为true;将basenameHeaderKey参数的属性保留默认值。


4.根据权利要求3所述的方法,其特征在于,所述将basenameHeaderKey参数的属性保留默认值,包括:
所述basenameHeaderKey参数的属性默认值是basename,所述basename即为目标文件的文件名。


5.根据权利要求1-4任一项所述的方法,其特征在于,所述发送方以及所述接收方均采用日志收集系统Flume结...

【专利技术属性】
技术研发人员:白晨旭张志远万月亮
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:北京;11

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

1