[发明专利]一种资源文件管理方法、装置、设备及存储介质在审
申请号: | 202110412578.8 | 申请日: | 2021-04-16 |
公开(公告)号: | CN113101643A | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 王达 | 申请(专利权)人: | 上海米哈游璃月科技有限公司 |
主分类号: | A63F13/31 | 分类号: | A63F13/31;A63F13/35;G06F11/30 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 200032 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 文件 管理 方法 装置 设备 存储 介质 | ||
1.一种资源文件管理方法,其特征在于,包括:
检测到待打包的资源文件满足资源导入条件时,从本地导入更新后的目标资源文件,并生成相应的目标导入数据;
监听将所述目标导入数据上传至缓存服务器时的网络传输状态,获得监听结果;
根据所述监听结果,对所述缓存服务器上相对所述目标导入数据生成的导入文件进行管理操作。
2.根据权利要求1所述的方法,其特征在于,所述检测到待打包的资源文件满足资源导入条件的步骤包括:
响应所触发的资源打包事件后,判定待打包的资源文件的当前修改时间是否与已记录修改时间相同;
若否,则查找所述缓存服务器上相对所述资源文件存储的当前导入数据,并基于所述当前导入数据的数据信息进行资源校验;
如果资源校验结果为数据信息不匹配,则确定所述资源文件满足资源导入条件。
3.根据权利要求1所述的方法,其特征在于,所述监听将所述目标导入数据上传至缓存服务器时的网络传输状态,获得监听结果,包括:
通过设定的网络监听函数,对目标导入数据上传至所述缓存服务器时的网络传输状态进行监听;
通过所述网络监听函数中延迟判定子函数返回的判定结果,确定所述网络监听函数返回的监听结果。
4.根据权利要求3所述的方法,其特征在于,所述延迟判定子函数返回的判定结果包括:网络正常、网络延迟、网络超时;
其中,所述通过所述网络监听函数中延迟判定子函数返回的判定结果,确定所述网络监听函数返回的监听结果,包括:
如果所述判定结果为网络延迟,则将网络异常确定为所述网络监听函数的监听结果;
如果所述判定结果为网络超时,则通过次数累计函数进行超时次数累加,并在连续累加次数达到设定阈值时,将网络中断确定为所述网络监听函数的监听结果。
5.根据权利要求1所述的方法,其特征在于,所述根据所述监听结果,对所述缓存服务器上相对所述目标导入数据生成的导入文件进行管理操作,包括:
当所述监听结果为网络异常或者网络中断时,将相对所述目标导入数据生成的导入文件确定为导入错误文件;
通过设定的文件删除接口从所述缓存服务器上删除所述导入错误文件。
6.根据权利要求5所述的方法,其特征在于,当所述监听结果为网络异常或者网络中断时,还包括:
相对所述目标导入数据生成数据导入错误的预警日志,并将所述预警日志以设定形式反馈给运营人员。
7.根据权利要求6所述的方法,其特征在于,所述预警日志中包括:目标导入数据的标识信息、所述目标导入数据所对应资源文件的文件标识、以及数据导入错误的错误原因。
8.一种资源文件管理装置,其特征在于,包括:
数据生成模块,用于检测到待打包的资源文件满足资源导入条件时,从本地导入更新后的目标资源文件,并生成相应的目标导入数据;
状态监听模块,用于监听将所述目标导入数据上传至缓存服务器时的网络传输状态,获得监听结果;
文件管理模块,用于根据所述监听结果,对所述缓存服务器上相对所述目标导入数据生成的导入文件进行管理操作。
9.一种计算机设备,其特征在于,包括:存储器以及一个或多个处理器;
所述存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7任一所述的方法。
10.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-7所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海米哈游璃月科技有限公司,未经上海米哈游璃月科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110412578.8/1.html,转载请声明来源钻瓜专利网。