[发明专利]应用程序加速方法、装置、电子设备及存储介质在审
| 申请号: | 202111671675.5 | 申请日: | 2021-12-31 |
| 公开(公告)号: | CN116095037A | 公开(公告)日: | 2023-05-09 |
| 发明(设计)人: | 黄嘉锋 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L61/103 | 分类号: | H04L61/103;H04L61/4511;H04L61/5007;H04L67/131 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 刘晖铭;胡春光 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用程序 加速 方法 装置 电子设备 存储 介质 | ||
本发明提供了一种应用程序加速方法、装置、电子设备,相关实施例可应用于云技术、云安全、智慧交通等各种场景。方法包括:获取与目标应用程序相匹配的网络加速规则信息;基于所述网络加速规则信息,获取与目标应用程序相匹配的网络加速通道,并且得到域名解析服务器列表;通过虚拟网卡获取与目标应用程序相匹配的目标流量信息;根据目标流量信息的类型和网络加速规则信息,将目标流量信息中的域名解析请求发送至对应的域名解析服务器,得到域名解析结果。本申请的应用加速方法能够提升应用程序的数据处理效率,优化应用程序数据加速的效果,及时发出域名解析结果的消息,同时可以节省域名解析时终端的存储空间,减少对终端的硬件处理的压力。
优先权说明
本申请要求申请号为202111304938.9,申请日为2021年11月05日,名称为:应用程序加速方法、装置、电子设备及存储介质的优先权。
技术领域
本发明涉及信息处理技术,尤其涉及应用程序加速方法、装置、电子设备及存储介质。
背景技术
随着不同应用程序的开发,应用程序的类型多种多样,对于不同使用需求的应用程序,可以根据应用程序的类型,可以配型不同的应用程序加速服务,例如:通过游戏加速器对游戏应用程序进行加速,通过直播加速器对直播应用程序进行加速处理,减少直播中视频信息的卡顿;这一过程中,由于终端类型不同,需要的进行加速服务的应用程序也不同,当应用程序需要通过网络流量与应用程序的服务器进行信息交互时,域名解析的质量与应用程序的体验密切相关,由于移动设备的便携性,应用程序的用户家的地理位置通常是变化的,其所处的网络环境也是变化的。在不同的网络环境下,域名解析的通过性和准确性是不同的(比如运营商的网络由于域名解析缓存无法正确解析某个域名、国内解析国外的某个域名不准确等),错误的域名解析,不但使得应用程序无法加速处理,也响用户的使用体验。
发明内容
有鉴于此,本发明实施例提供一种应用程序加速方法、装置、电子设备及存储介质,能够有效提升应用程序的域名解析质量,通过正确的域名解析结果,完成所述目标应用程序的加速,提升用户的使用体验。
本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种应用程序加速方法包括:
响应于应用程序加速指令,获取与目标应用程序相匹配的网络加速规则信息;
基于所述网络加速规则信息,获取与所述目标应用程序相匹配的网络加速通道,并且得到域名解析服务器列表;
为所述目标应用程序配置虚拟网卡,并通过所述虚拟网卡获取与所述目标应用程序相匹配的目标流量信息;
对所述目标流量信息进行解析处理,得到所述目标流量信息的类型;
根据所述目标流量信息的类型和所述网络加速规则信息,将所述目标流量信息中的域名解析请求发送至对应的域名解析服务器,得到域名解析结果,以实现通过域名解析结果对所述目标流量信息进行处理,完成所述目标应用程序的加速。
本发明实施例还提供了一种应用程序加速装置,包括:
信息传输模块,用于响应于应用程序加速指令,获取与目标应用程序相匹配的网络加速规则信息;
信息处理模块,用于基于所述网络加速规则信息,获取与所述目标应用程序相匹配的网络加速通道,并且得到域名解析服务器列表;
所述信息处理模块,用于为所述目标应用程序配置虚拟网卡,并通过所述虚拟网卡获取与所述目标应用程序相匹配的目标流量信息;
所述信息处理模块,用于对所述目标流量信息进行解析处理,得到所述目标流量信息的类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111671675.5/2.html,转载请声明来源钻瓜专利网。





