一种文件处理方法、逻辑服务器、接入服务器及系统技术方案

技术编号:15794989 阅读:209 留言:0更新日期:2017-07-10 10:43
本发明专利技术实施例提供一种文件处理方法、逻辑服务器、接入服务器及系统,该方法包括:逻辑服务器接收接入服务器发送的目标文件的转移请求,转移请求携带有接入服务器存储客户端发送的目标文件后所创建的第一信息,第一信息记录的目标文件的存储地址与接入服务器相应;根据所述第一信息将目标文件转移存储到第一存储设备,并在转移存储的过程中,维持第一信息记录的目标文件的存储地址与所述接入服务器相应;在目标文件成功转移存储到第一存储设备后,更新第一信息记录的目标文件的存储地址与第一存储设备相应,将更新后的第一信息存储到第二存储设备;第一存储设备和第二存储设备对应不同的物理存储。本发明专利技术实施例可提升文件的存储安全。

【技术实现步骤摘要】
一种文件处理方法、逻辑服务器、接入服务器及系统
本专利技术涉及数据处理
,具体涉及一种文件处理方法、逻辑服务器、接入服务器及系统。
技术介绍
随着云端存储的流行,将文件(比如开发人员在应用程序开发过程中涉及的版本文件等)上传至网络服务器,由网络服务器对文件进行诸如存储管理等的文件处理操作,以方便文件的运营维护,已越来越常见。本专利技术的专利技术人发现,目前经常发生网络服务器受到黑客攻击的情况,一旦网络服务器被黑客入侵,黑客极可能窃取到网络服务器所存储管理的文件,导致文件的泄露;因此如何提升文件的存储安全,一直是本领域技术人员在研究的问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种文件处理方法、逻辑服务器、接入服务器及系统,以提升文件的存储安全。为实现上述目的,本专利技术实施例提供如下技术方案:一种文件处理方法,应用于逻辑服务器,所述方法包括:接收接入服务器发送的目标文件的转移请求,所述转移请求携带有接入服务器存储客户端发送的目标文件后所创建的第一信息,所述第一信息记录的目标文件的存储地址与所述接入服务器相应;根据所述第一信息将目标文件转移存储到第一存储设备,并在转移存储的过程中,维持所述第一信息记录的目标文件的存储地址与所述接入服务器相应;在目标文件成功转移存储到第一存储设备后,更新第一信息记录的目标文件的存储地址与所述第一存储设备相应,将更新后的第一信息存储到第二存储设备;所述第一存储设备和所述第二存储设备对应不同的物理存储。本专利技术实施例还提供一种文件处理方法,应用于接入服务器,所述方法包括:接收客户端发送的文件上传请求,所述文件上传请求携带有需上传的目标文件;存储所述目标文件,创建所述目标文件对应的第一信息,所述第一信息记录的目标文件的存储地址与所述接入服务器相应;向逻辑服务器发送目标文件的转移请求,所述转移请求携带有所述第一信息,以便所述逻辑服务器根据所述第一信息将目标文件转移存储到第一存储设备,并使得所述逻辑服务器将更新后的第一信息存储到第二存储设备,所述更新后的第一信息记录的目标文件的存储地址与所述第一存储设备相应;所述第一存储设备和所述第二存储设备对应不同的物理存储。本专利技术实施例还提供一种逻辑服务器,包括:转移请求接收模块,用于接收接入服务器发送的目标文件的转移请求,所述转移请求携带有接入服务器存储客户端发送的目标文件后所创建的第一信息,所述第一信息记录的目标文件的存储地址与所述接入服务器相应;转移存储模块,用于根据所述第一信息将目标文件转移存储到第一存储设备,并在转移存储的过程中,维持所述第一信息记录的目标文件的存储地址与所述接入服务器相应;第一更新及存储模块,用于在目标文件成功转移存储到第一存储设备后,更新第一信息记录的目标文件的存储地址与所述第一存储设备相应,将更新后的第一信息存储到第二存储设备;所述第一存储设备和所述第二存储设备对应不同的物理存储。本专利技术实施例还提供一种接入服务器,包括:文件上传请求接收模块,用于接收客户端发送的文件上传请求,所述文件上传请求携带有需上传的目标文件;存储及创建模块,用于存储所述目标文件,创建所述目标文件对应的第一信息,所述第一信息记录的目标文件的存储地址与所述接入服务器相应;转移请求发送模块,用于向逻辑服务器发送目标文件的转移请求,所述转移请求携带有所述第一信息,以便所述逻辑服务器根据所述第一信息将目标文件转移存储到第一存储设备,并使得所述逻辑服务器将更新后的第一信息存储到第二存储设备,所述更新后的第一信息记录的目标文件的存储地址与所述第一存储设备相应;所述第一存储设备和所述第二存储设备对应不同的物理存储。本专利技术实施例还提供一种文件处理系统,包括:接入服务器,逻辑服务器,第一存储设备,第二存储设备;接入服务器用于,接收客户端发送的文件上传请求,所述文件上传请求携带有需上传的目标文件;存储所述目标文件,创建所述目标文件对应的第一信息,所述第一信息记录的目标文件的存储地址与所述接入服务器相应;向逻辑服务器发送目标文件的转移请求,所述转移请求携带有所述第一信息;所述逻辑服务器用于,接收接入服务器发送的目标文件的转移请求,根据所述第一信息将目标文件转移存储到第一存储设备,并在转移存储的过程中,维持所述第一信息记录的目标文件的存储地址与所述接入服务器相应;在目标文件成功转移存储到第一存储设备后,更新第一信息记录的目标文件的存储地址与所述第一存储设备相应,将更新后的第一信息存储到第二存储设备;其中,所述第一存储设备和所述第二存储设备对应不同的物理存储。基于上述技术方案,本专利技术实施例通过接入服务器中转客户端上传文件到第一存储设备的过程,客户端仅与接入服务器接触,从而接入服务器可根据客户端发送的文件上传请求,先将目标文件落地存储在本地,并创建所述目标文件对应的第一信息,使得第一信息记录的目标文件的存储地址与所述接入服务器相应;进而接入服务器可请求逻辑服务器将目标文件进行转移存储,并且在逻辑服务器转移存储目标文件到第一存储设备的过程中,维持所述第一信息记录的目标文件的存储地址与所述接入服务器相应,使得目标文件转移存储的过程中,客户端仍可通过接入服务器调用目标文件;而在目标文件成功转移存储后,逻辑服务器可更新第一信息记录的目标文件的存储地址与所述第一存储设备相应,并将更新后的第一信息存储到第二存储设备中,完成文件的上传过程。本专利技术实施例通过将记录目标文件存储地址等关键数据的第一信息,和目标文件的具体内容分离存储在第二存储设备和第一存储设备中,使得目标文件的第一信息,和目标文件的具体内容分离在不同的物存储上进行存储,可保障当第二存储设备或者第一存储设备中的一者被黑客入侵时,黑客无法获取到目标文件的完整信息,加强了目标文件的保密性和安全性,提升了文件的存储安全。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的文件处理系统的结构框图;图2为本专利技术实施例提供的文件处理系统的另一结构框图;图3为本专利技术实施例提供的文件处理方法的信令流程图;图4为文件上传页面的示意图;图5为本专利技术实施例提供的文件处理方法的另一信令流程图;图6为本专利技术实施例提供的文件处理方法的再一信令流程图;图7为客户端文件分发页面的示意图;图8为服务端文件分发页面的示意图;图9为浏览查询页面的示意图;图10为搜索页面的示意图;图11为本专利技术实施例提供的逻辑服务器的结构框图;图12为本专利技术实施例提供的逻辑服务器的另一结构框图;图13为本专利技术实施例提供的逻辑服务器的再一结构框图;图14为本专利技术实施例提供的逻辑服务器的又一结构框图;图15为本专利技术实施例提供的接入服务器的结构框图;图16为本专利技术实施例提供的接入服务器的另一结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发本文档来自技高网...
一种文件处理方法、逻辑服务器、接入服务器及系统

【技术保护点】
一种文件处理方法,其特征在于,应用于逻辑服务器,所述方法包括:接收接入服务器发送的目标文件的转移请求,所述转移请求携带有接入服务器存储客户端发送的目标文件后所创建的第一信息,所述第一信息记录的目标文件的存储地址与所述接入服务器相应;根据所述第一信息将目标文件转移存储到第一存储设备,并在转移存储的过程中,维持所述第一信息记录的目标文件的存储地址与所述接入服务器相应;在目标文件成功转移存储到第一存储设备后,更新第一信息记录的目标文件的存储地址与所述第一存储设备相应,将更新后的第一信息存储到第二存储设备;所述第一存储设备和所述第二存储设备对应不同的物理存储。

【技术特征摘要】
1.一种文件处理方法,其特征在于,应用于逻辑服务器,所述方法包括:接收接入服务器发送的目标文件的转移请求,所述转移请求携带有接入服务器存储客户端发送的目标文件后所创建的第一信息,所述第一信息记录的目标文件的存储地址与所述接入服务器相应;根据所述第一信息将目标文件转移存储到第一存储设备,并在转移存储的过程中,维持所述第一信息记录的目标文件的存储地址与所述接入服务器相应;在目标文件成功转移存储到第一存储设备后,更新第一信息记录的目标文件的存储地址与所述第一存储设备相应,将更新后的第一信息存储到第二存储设备;所述第一存储设备和所述第二存储设备对应不同的物理存储。2.根据权利要求1所述的文件处理方法,其特征在于,所述存储地址包括:目标文件的存储设备的IP,目标文件在存储设备上的存储路径;所述更新第一信息记录的目标文件的存储地址与所述第一存储设备相应包括:确定第一存储设备的IP,及第一存储设备所分配的存储目标文件的存储路径;将第一信息中记录的目标文件的存储设备的IP,由接入服务器的IP更改为第一存储设备的IP;及将目标文件在存储设备上的存储路径,由在接入服务器的存储路径更为,第一存储设备所分配的存储目标文件的存储路径。3.根据权利要求1所述的文件处理方法,其特征在于,所述第一信息还记录有目标文件的文件特征值,和/或,目标文件的基础属性信息;所述转移请求还包括:接入服务器存储所述目标文件后所创建的第二信息;所述第二信息记录有目标文件的业务信息,和/或,基础属性信息,和/或,版本信息;所述方法还包括:在所述第二信息中更新补充所述第二信息与所述第一信息的关联关系,将更新后的第二信息存储在第二存储设备。4.根据权利要求3所述的文件处理方法,其特征在于,所述方法还包括:将第一存储设备存储的目标文件的文件名更改为目标文件的文件特征值,并通过第一信息记录目标文件的文件名与文件特征值的对应关系。5.根据权利要求3所述的文件处理方法,其特征在于,所述方法还包括:接收接入服务器转发的客户端发送的目标文件的查询请求,从所述第二存储设备获取所述目标文件对应的第二信息;通过接入服务器向客户端反馈所述第二信息记录的目标文件的业务信息,和/或,基础属性信息,和/或,版本信息;或,接收接入服务器转发的客户端发送的目标文件的操作请求,从第二存储设备获取到目标文件对应的第二信息,根据所述第二信息关联第二存储设备中存储的目标文件对应的第一信息,根据第一信息中记录的目标文件的存储地址,从第一存储设备获取目标文件,通过接入服务器向客户端反馈所述目标文件。6.根据权利要求1所述的文件处理方法,其特征在于,所述方法还包括:接收接入服务器转发的客户端发送的目标文件的分发请求,所述分发请求携带有记录至少一个目标分发机器的目标分发机器列表,及各目标分发机器的分发路径;从第二存储设备中获取所述目标文件对应的第一信息,所述第一信息记录的目标文件的存储地址与第一存储设备相应;根据所述第一信息记录的目标文件的存储地址,下发目标文件的分发任务,所述分发任务用于指示将所述存储地址存储的目标文件,分发到所述目标分发机器列表中的各目标分发机器的分发路径下。7.根据权利要求6所述的文件处理方法,其特征在于,所述分发请求还携带有目标文件对应的第二信息;所述从第二存储设备中获取所述目标文件对应的第一信息包括:根据所述第二信息记录的与第一信息的关联关系,从所述第二存储设备中获取所述目标文件对应的第一信息。8.根据权利要求7所述的文件处理方法,其特征在于,所述分发任务还指示有目标文件的分发要求;所述分发要求,目标分发机器列表,及各目标分发机器的分发路径由所述客户端携带在所述分发请求中,并通过所述接入服务器转发给所述逻辑服务器。9.一种文件处理方法,其特征在于,应用于接入服务器,所述方法包括:接收客户端发送的文件上传请求,所述文件上传请求携带有需上传的目标文件;存储所述目标文件,创建所述目标文件对应的第一信息,所述第一信息记录的目标文件的存储地址与所述接入服务器相应;向逻辑服务器发送目标文件的转移请求,所述转移请求携带有所述第一信息,以便所述逻辑服务器根据所述第一信息将目标文件转移存储到第一存储设备,并使得所述逻辑服务器将更新后的第一信息存储到第二存储设备,所述更新后的第一信息记录的目标文件的存储地址与所述第一存储设备相应;所述第一存储设备和所述第二存储设备对应不同的物理存储。10.根据权利要求9所述的文件处理方法,其特征在于,所述文件上传请求还携带有目标文件的文件特征值;所述创建所述目标文件对应的第一信息包括:判断所述文件上传请求携带的文件特征值,是否已关联有第一信息;若所述文件上传请求携带的文件特征值,未关联有第一信息,创建所述目标文件对应的第一信息。11.根据权利要求9或10所述的文件处理方法,其特征在于,所述文件上传请求还携带有票据ID和票据密钥;所述方法还包括:根据所述票据ID和票据密钥,验证用户身份是...

【专利技术属性】
技术研发人员:梁俊杰梁凤明柳金山杨军欧卓尔
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1