预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114885013A(43)申请公布日2022.08.09(21)申请号202210485806.9(22)申请日2022.05.06(71)申请人北京达佳互联信息技术有限公司地址100085北京市海淀区上地西路6号1幢1层101D1-7(72)发明人成双凤(74)专利代理机构华进联合专利商标代理有限公司44224专利代理师黄丽霞(51)Int.Cl.H04L67/51(2022.01)H04L67/02(2022.01)G06F8/71(2018.01)权利要求书2页说明书13页附图4页(54)发明名称打包信息上报方法、装置、电子设备及存储介质(57)摘要本公开关于一种打包信息上报方法、装置、电子设备、计算机可读存储介质以及计算机程序产品,其中方法通过对服务的打包行为进行监测,当监测到对服务的打包行为时,获取服务的配置信息,当配置信息中的服务标识与预先配置的需要上报的目标服务的目标标识匹配时,获取对服务进行打包的打包时长以及识别对服务进行打包的环境类别,进而上报服务的服务标识以及打包时长和环境类别。以便于后续能够对数据库中的数据进行不同维度的消费,以统计并量化优化指标,实现对webpack打包的精准优化。CN114885013ACN114885013A权利要求书1/2页1.一种打包信息上报方法,其特征在于,所述方法包括:当监测到对服务的打包行为时,获取所述服务的配置信息,所述配置信息包括所述服务的服务标识;当所述服务标识与预先配置的需要上报的目标服务的目标标识匹配时,获取对所述服务进行打包的打包时长以及识别对所述服务进行打包的环境类别;上报所述服务的服务标识以及所述打包时长和所述环境类别。2.根据权利要求1所述的方法,其特征在于,所述获取对所述服务进行打包的打包时长,包括:当监听到对所述服务打包完成时,获取对应的打包回调信息,所述打包回调信息包括对所述服务进行打包的开始时间点和打包完成的结束时间点;根据对所述服务进行打包的所述开始时间点和打包完成的所述结束时间点,计算对所述服务进行打包的打包时长。3.根据权利要求1所述的方法,其特征在于,所述识别对所述服务进行打包的环境类别,包括:获取对所述服务进行打包的环境维度特征;当识别到所述环境维度特征为预设生产环境的维度特征时,确定对应的环境类别为生产环境;当识别到所述环境维度特征为预设开发环境的维度特征时,确定对应的环境类别为开发环境。4.根据权利要求3所述的方法,其特征在于,所述当识别到所述环境维度特征为预设开发环境的维度特征时,确定对应的环境类别为开发环境,包括:当识别到所述环境维度特征为预设开发环境的维度特征时,识别是否存在运行所述服务的全局变量;当识别到存在运行所述服务的所述全局变量时,确定对应的环境类别为热更新开发环境;当识别到不存在运行所述服务的所述全局变量时,确定对应的环境类别为冷启动开发环境。5.根据权利要求4所述的方法,其特征在于,所述上报所述服务的服务标识以及所述打包时长和所述环境类别之后,所述方法还包括:获取已上报的所述服务标识对应的服务的平均打包时长,所述平均打包时长包括所述服务对应于生产环境的第一平均打包时长、对应于热更新开发环境的第二平均打包时长以及对应于冷启动开发环境的第三平均打包时长中的至少一项;当所述第一平均打包时长、所述第二平均打包时长和所述第三平均打包时长中的任一项大于对应的时长阈值时,获取对应的打包优化策略;当接收到对所述服务的打包请求时,采用所述打包优化策略对所述服务进行打包。6.根据权利要求4所述的方法,其特征在于,所述上报所述服务的服务标识以及所述打包时长和所述环境类别之后,所述方法还包括:获取已上报的所述服务标识对应的服务的平均打包时长并显示,所述平均打包时长包括所述服务对应于生产环境的第一平均打包时长、对应于热更新开发环境的第二平均打包2CN114885013A权利要求书2/2页时长以及对应于冷启动开发环境的第三平均打包时长中的至少一项。7.一种打包信息上报装置,其特征在于,包括:打包监测模块,被配置为执行当监测到对服务的打包行为时,获取所述服务的配置信息,所述配置信息包括所述服务的服务标识;信息获取模块,被配置为执行当所述服务标识与预先配置的需要上报的目标服务的目标标识匹配时,获取对所述服务进行打包的打包时长以及识别对所述服务进行打包的环境类别;信息上报模块,被配置为执行上报所述服务的服务标识以及所述打包时长和所述环境类别。8.一种电子设备,其特征在于,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如权利要求1至6中任一项所述的打包信息上报方法。9.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由