当前位置: 首页 > 专利查询>暨南大学专利>正文

一种基于HTTP/3协议的服务器端的请求调度机制制造技术

技术编号:26482338 阅读:32 留言:0更新日期:2020-11-25 19:29
发明专利技术公开了一种基于HTTP/3协议的服务器端请求调度机制,具体步骤为:从浏览器加载目标Web页面的过程,提取相关资源的调用过程信息;基于调用过程信息,按照相关资源的使用顺序生成传输顺序;或者基于相关资源的调用栈构建加载依赖树,并据此生成传输顺序;将所得的资源传输顺序输入HTTP/3服务器,令其据此调整请求的返回顺序。本发明专利技术有效克服了HTTP/3服务器因HTTP/3协议缺少请求优先级机制而无法合理调整请求返回顺序的问题,可有效降低浏览器加载Web页面的耗时。

【技术实现步骤摘要】
一种基于HTTP/3协议的服务器端的请求调度机制
专利技术涉及HTTP/3协议
,具体为一种基于HTTP/3协议的服务器端的请求调度机制。
技术介绍
随着Web服务功能日益强大,浏览器在加载Web页面时需要加载的资源数量也日益增长。通过一定的HTTP请求优先级机制可以令HTTP服务器优先返回对浏览器加载Web页面过程具有重要影响的资源。由于HTTP/3协议目前缺少请求优先级机制,使得HTTP/3服务器无法获取来自客户端的请求优先级信息。因此,亟需在HTTP/3服务器端实现一种合适的请求优先级机制,以使得HTTP/3服务器能优先返回对浏览器加载Web页面这一过程具有重要影响的资源,从而降低浏览器加载Web页面的耗时。
技术实现思路
本专利技术的目的是为了解决现有技术中的上述问题,提供一种基于HTTP/3协议的服务器端的请求调度机制。该机制解决了HTTP/3服务器因无法通过HTTP/3连接获取客户端提供的请求优先级信息,因而无法调整请求的返回顺序的问题。为实现以上目的,本专利技术通过以下技术方案予以实现:一种基于H本文档来自技高网...

【技术保护点】
1.一种基于HTTP/3协议的服务器端的请求调度机制,具体步骤为:/n步骤1、HTTP/3协议的服务端的请求调度机制分为离线关键资源传输顺序生成模块,以及在线请求调度器模块,且HTTP服务器通过HTTP/3协议接受并处理来自浏览器的请求;/n步骤2、把记录了浏览器加载指定Web页面的过程的日志文件输入离线关键资源传输顺序生成模块,并使用关键资源传输顺序生成方法为关键资源生成传输顺序;/n步骤3、把所得的关键资源传输顺序加载到HTTP/3服务器的请求调度器中;/n步骤4、HTTP/3服务器的调度器按照给定的关键资源的传输顺序实现关键资源的按序返回。/n

【技术特征摘要】
1.一种基于HTTP/3协议的服务器端的请求调度机制,具体步骤为:
步骤1、HTTP/3协议的服务端的请求调度机制分为离线关键资源传输顺序生成模块,以及在线请求调度器模块,且HTTP服务器通过HTTP/3协议接受并处理来自浏览器的请求;
步骤2、把记录了浏览器加载指定Web页面的过程的日志文件输入离线关键资源传输顺序生成模块,并使用关键资源传输顺序生成方法为关键资源生成传输顺序;
步骤3、把所得的关键资源传输顺序加载到HTTP/3服务器的请求调度器中;
步骤4、HTTP/3服务器的调度器按照给定的关键资源的传输顺序实现关键资源的按序返回。


2.根据权利要求1所述的一种基于HTTP/3协议的服务器端的请求调度机制,其特征在于:所述离线关键资源传输顺序生成模块包括EF方法、LDT方法和LDT+方法。


3.根据权利要求1所述的一种基于HTTP/3协议的服务器端的请求调度机制,其特征在于:步骤4中具体步骤为:
A、请求调度器进行请求解析操作;
B、请求解析操作完成后将其...

【专利技术属性】
技术研发人员:崔林林晋霆丁洪伟
申请(专利权)人:暨南大学
类型:发明
国别省市:广东;44

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

1