[发明专利]一种基于HDFS的文件溯源FTP系统有效
| 申请号: | 201510678714.2 | 申请日: | 2015-10-19 |
| 公开(公告)号: | CN105357280B | 公开(公告)日: | 2019-02-19 |
| 发明(设计)人: | 张强 | 申请(专利权)人: | 福建新大陆软件工程有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/18 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 350000 福*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供一种基于HDFS的文件溯源FTP系统,包括FTP服务端从客户端接收N个上传文件请求后发起N个并发线程,每一线程调用上传文件模块上传客户端发送的文件,每一线程对应一文件;上传文件模块上传文件到HDFS文件系统,所述上传文件模块确定文件已上传到HDFS文件系统后将调用历史记录模块;历史记录模块从文件流池中获取空闲的文件流,应用所述文件流将文件的上传信息写入历史记录文件中,所述上传信息用于文件溯源;文件流池,存储多个文件流的介质,每一文件流管理一个历史记录文件;HDFS文件系统,存储被上传文件的文件系统。应用FTP服务端往HDFS文件系统上传文件时可以在所述的历史记录文件中记录文件上传信息,便于后期维护时查看、溯源。 | ||
| 搜索关键词: | 一种 基于 hdfs 文件 溯源 ftp 系统 | ||
【主权项】:
1.一种基于HDFS的文件溯源FTP系统,其特征在于:包括FTP服务端、上传文件模块、历史记录模块、HDFS文件系统以及文件流池;FTP服务端从客户端接收N个上传文件请求后发起N个并发线程,每一线程调用上传文件模块上传客户端发送的文件,每一线程对应一文件;上传文件模块上传文件到HDFS文件系统,所述上传文件模块确定文件已上传到HDFS文件系统后将调用历史记录模块;历史记录模块从文件流池中获取空闲的文件流,如果暂时没有空闲的文件流,则等待一段时间再去获取,直至获得空闲的文件流,应用所述文件流将文件的上传信息写入历史记录文件中,所述上传信息用于文件溯源;文件流池,存储多个文件流的介质,每一文件流管理一个历史记录文件;所述历史记录文件的文件名可配置,通过在配置文件hdfs‑over‑ftp.properties中提供log_prefix‑record_operations_put配置项来让用户自定义历史记录文件的文件名主体部分;HDFS文件系统,存储被上传文件的文件系统。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建新大陆软件工程有限公司,未经福建新大陆软件工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510678714.2/,转载请声明来源钻瓜专利网。





