【技术实现步骤摘要】
资源缓存时长的配置方法、装置、设备、介质及产品
[0001]本申请属于资源配置技术,尤其涉及一种资源缓存时长的配置方法、装置、设备、介质及产品。
技术介绍
[0002]随着电子设备的广泛使用,各种应用程序应运而生。很多应用程序客户端采用H5的架构进行页面展示,开发人员在开发此类应用程序时往往需要考虑到多个方面的优化。其中,对于应用程序客户端静态资源的缓存设计是优化的一个重要方面。
[0003]目前,通常采用的资源缓存时长的配置方式是,人为评估应用程序客户端中静态资源所需的缓存时长,且配置的缓存时长一般不做更改。这样,往往导致应用程序客户端中静态资源的缓存时长配置不合理,降低了用户对应用程序客户端中页面的访问体验。
技术实现思路
[0004]本申请实施例提供一种资源缓存时长的配置方法、装置、设备、介质及产品,能够使应用程序客户端中静态资源的缓存时长配置的更合理,提高了用户对应用程序客户端中页面的访问体验。
[0005]第一方面,本申请实施例提供一种资源缓存时长的配置方法,该方法包括:
[0006]获取目标静态资源中多个静态资源文件分别对应的文件大小、预测用户访问量和文件变更次数,所述目标静态资源为与目标应用程序对应的静态资源;
[0007]根据所述多个静态资源文件分别对应的文件大小、预测用户访问量和文件变更次数,确定所述多个静态资源文件分别对应的配置权重;
[0008]根据所述配置权重确定与所述多个静态资源文件分别对应的资源缓存时长;
[0009]按照所述 ...
【技术保护点】
【技术特征摘要】
1.一种资源缓存时长的配置方法,其特征在于,包括:获取目标静态资源中多个静态资源文件分别对应的文件大小、预测用户访问量和文件变更次数,所述目标静态资源为与目标应用程序对应的静态资源;根据所述多个静态资源文件分别对应的文件大小、预测用户访问量和文件变更次数,确定所述多个静态资源文件分别对应的配置权重;根据所述配置权重确定与所述多个静态资源文件分别对应的资源缓存时长;按照所述资源缓存时长配置所述多个静态资源文件在所述目标应用程序对应的客户端中的缓存时长。2.根据权利要求1所述的方法,其特征在于,所述根据所述多个静态资源文件分别对应的文件大小、预测用户访问量和文件变更次数,确定所述多个静态资源文件分别对应的配置权重,包括:根据所述多个静态资源文件分别对应的文件大小,确定每个静态资源文件在所述多个静态资源文件中的文件大小占比;根据所述多个静态资源文件分别对应的预测用户访问量,确定每个静态资源文件在所述多个静态资源文件中的预测用户访问量占比;根据所述多个静态资源文件分别对应的文件变更次数,确定每个静态资源文件在所述多个静态资源文件中的文件变更次数占比;根据每个静态资源文件在所述多个静态资源文件中的文件大小占比、预测用户访问量占比和文件变更次数占比,确定所述多个静态资源文件分别对应的配置权重。3.根据权利要求2所述的方法,其特征在于,所述根据每个静态资源文件在所述多个静态资源文件中的文件大小占比、预测用户访问量占比和文件变更次数占比,确定所述多个静态资源文件分别对应的配置权重,包括:针对所述多个静态资源文件中的每个静态资源文件,执行如下步骤,得到所述多个静态资源文件分别对应的配置权重:根据所述静态资源文件对应的文件变更次数占比,确定所述多个静态资源文件中除所述静态资源文件之外的其他静态资源文件在所述多个静态资源文件中的文件变更次数占比;按照预设的文件大小因子、预测用户访问量因子和文件变更次数因子,对所述静态资源文件在所述多个静态资源文件中的文件大小占比和预测用户访问量占比,以及所述其他静态资源文件在所述多个静态资源文件中的文件变更次数占比进行加权求和,得到与所述静态资源文件对应的配置权重。4.根据权利要求1所述的方法,其特征在于,获取目标静态资源中多个静态资源文件分别对应的预测用户访问量,包括:针对所述多个静态资源文件中的每个静态资源文件,执行如下步骤,得到所述多个静态资源文件分别对应的预测用户访问量:获取所述静态资源文件在至少一个历史变更周期内对应的用户访问量,得到与所述静态资源文件对应的历史用户访问量;根据所述历史用户访问量预测所述静态资源文件在下一个变更周期内对应的用户访问量,得到与所述静态资源文件对应的预测用户访问量。
5.根据权利要求4所述的方法,其特征在于,所述根据所述历史用户访问量预测所述静态资源文件在下一个变更周期内对应的用户访问量,得到与所述静态资源文件对应的预测用户访问量,包括:根据所述历史用户访问...
【专利技术属性】
技术研发人员:陆腾云,周泊仰,陆东东,董彪,许先文,
申请(专利权)人:中国银联股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。