网页访问方法、装置、服务器设备及存储介质制造方法及图纸

技术编号:30327709 阅读:19 留言:0更新日期:2021-10-10 00:16
本发明专利技术实施例公开了一种网页访问方法、装置、服务器设备及存储介质,该方法包括:在检测到客户端用于访问目标网页的网页访问请求时,确定网页访问请求是否为用于获取目标网页的当前目标资源的第一个网页访问请求;若是,则确定自身预设性能指标是否符合预设阈值;如果预设性能指标符合预设阈值,则向相应客户端输出当前目标资源;如果预设性能指标不符合预设阈值,则向相应客户端输出携带有标识请求头的当前目标资源,同时控制CDN服务器根据标识请求头存储当前目标资源,以在接收到用于访问目标网页的新的网页访问请求时,控制CDN服务器向相应客户端输出当前目标资源。解决了现有网络访问方法不能使用户在任何时刻均拥有较高的网页访问速度的问题。的网页访问速度的问题。的网页访问速度的问题。

【技术实现步骤摘要】
网页访问方法、装置、服务器设备及存储介质


[0001]本专利技术实施例涉及计算机程序领域,尤其涉及一种网页访问方法、装置、服务器设备及存储介质。

技术介绍

[0002]在现有的网络访问技术中,网络服务厂商通常通过CDN技术来解决因流量突发导致的网络堵塞的情况。比如当热门事件发生时,查阅该热门事件的用户数量会突然激增,导致流量瞬间突发。
[0003]CDN(Content Delivery Network,简称CDN,内容分发网络),是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心应用服务器的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户在流量突发时访问的响应速度和命中率。
[0004]但不可否认的是,现有的网络访问方法不能使用户在任何时刻均拥有较高的网页访问速度。

技术实现思路

[0005]本专利技术实施例提供了一种网页访问方法、装置、服务器设备及存储介质,解决了现有的网络访问方法不能使用户在任何时刻均拥有较高的网页访问速度的问题。
[0006]第一方面,本专利技术实施例提供了一种网页访问方法,该方法包括:
[0007]在检测到客户端用于访问目标网页的网页访问请求时,确定所述网页访问请求是否为用于获取所述目标网页的当前目标资源的第一个网页访问请求;
[0008]若是,则确定自身预设性能指标是否符合预设阈值;
[0009]如果所述预设性能指标符合预设阈值,则向相应客户端输出当前目标资源;/>[0010]如果所述预设性能指标不符合预设阈值,则向相应客户端输出携带有标识请求头的当前目标资源,同时控制CDN服务器根据所述标识请求头存储所述当前目标资源,以在接收到用于访问所述目标网页的新的网页访问请求时,控制CDN服务器向相应客户端输出当前目标资源。
[0011]第二方面,本专利技术实施例还提供了一种网页访问装置,该装置包括:
[0012]访问请求模块,用于在检测到客户端用于访问目标网页的网页访问请求时,确定所述网页访问请求是否为用于获取所述目标网页的当前目标资源的第一个网页访问请求;
[0013]预设性能指标模块,用于若是,则确定自身预设性能指标是否符合预设阈值;
[0014]第一输出模块,用于如果所述预设性能指标符合预设阈值时,则向相应客户端输出当前目标资源;
[0015]第二输出模块,用于如果所述预设性能指标不符合预设阈值,则向相应客户端输出携带有标识请求头的当前目标资源,同时控制CDN服务器根据所述标识请求头存储所述当前目标资源,以在接收到用于访问所述目标网页的新的网页访问请求时,控制CDN服务器
向相应客户端输出当前目标资源。
[0016]第三方面,本专利技术实施例还提供了一种服务器设备,所述服务器设备包括:
[0017]一个或多个处理器;
[0018]存储装置,用于存储一个或多个程序;
[0019]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现任意实施例所述的网页访问方法。
[0020]第四方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如任意实施例所述的网页访问方法。
[0021]本专利技术实施例提供的网页访问方法的技术方案,在检测到客户端用于访问目标网页的网页访问请求时,确定所述网页访问请求是否为用于获取目标网页的当前目标资源的第一个网页访问请求;若是,则确定自身预设性能指标是否符合预设阈值;如果预设性能指标符合预设阈值时,则向相应客户端输出当前目标资源;如果预设性能指标不符合预设阈值,则向相应客户端输出携带有标识请求头的当前目标资源,同时控制CDN服务器根据标识请求头存储当前目标资源,以在接收到用于访问目标网页的新的网页访问请求时,控制CDN服务器向相应客户端输出当前目标资源。在应用服务器的预设性能指标符合预设阈值时,即在应用服务器的性能良好时,直接将目标网页的当前目标资源发送至该第一网页访问请求对应的客户端,可使网页开发者以较高的访问速度查阅新上线的目标网页;在应用服务器的预设性能指标不符合预设阈值时,即在应用服务器的性能较差时,将携带有标识请求头的目标网页的当前目标资源发送至该第一网页访问请求对应的客户端,同时控制CDN服务器根据标识请求头存储该当前目标资源,这样应用服务器在接收到其他客户端发送的用于获取目标网页的当前目标资源的网页访问请求时,直接控制CDN服务器其存储的当前目标资源发送至相应客户端,以使网页开发者以相对较高的访问速度查阅新上线的目标网页,同时使其他用户以较高的访问速度访问目标网页,从而使不同用户在任何时刻均可以较高的访问速度访问目标网页。
附图说明
[0022]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1是本专利技术实施例一提供的网页访问方法的流程图;
[0024]图2是本专利技术实施例一提供的又一网页访问方法的流程图;
[0025]图3是本专利技术实施例二提供的网页访问装置的结构框图;
[0026]图4是本专利技术实施例三提供的应用服务器设备的结构框图。
具体实施方式
[0027]为使本专利技术的目的、技术方案和优点更加清楚,以下将参照本专利技术实施例中的附图,通过实施方式清楚、完整地描述本专利技术的技术方案,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做
出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0028]实施例一
[0029]图1是本专利技术实施例一提供的网页访问方法的流程图。本实施例的技术方案适用于自动根据应用服务器的性能优化网页访问方式的情况。该方法可以由本专利技术实施例提供的网页访问装置来执行,该装置可以采用软件和/或硬件的方式实现,并配置在应用服务器的处理器中应用。该方法具体包括如下步骤:
[0030]S101、在检测到客户端用于访问目标网页的网页访问请求时,确定网页访问请求是否为用于获取目标网页的当前目标资源的第一个网页访问请求。
[0031]可以理解的是,网页开发者在完成目标网页的开发或更新时,会将目标网页的目标资源上传至应用服务器,应用服务器接收该目标资源,并将该目标资源作为目标网页的当前目标资源。应用服务器接收到客户端用于访问目标网页的网页访问请求时,需将目标网页的当前目标资源发送至相应客户端,而不能将目标网页的先前目标资源发送至相应客户端。
[0032]用户在客户端访问目标网页时,先向该目标网页所在的应用服务器发送网页访问请求。该应用服务器在接收到网页访问请求时,先确定该网页访问请求是否为用于获取目标网页的当前目标资源的第一个网页访本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网页访问方法,其特征在于,由应用服务器执行,包括:在检测到客户端用于访问目标网页的网页访问请求时,确定所述网页访问请求是否为用于获取所述目标网页的当前目标资源的第一个网页访问请求;若是,则确定自身预设性能指标是否符合预设阈值;如果所述预设性能指标符合预设阈值,则向相应客户端输出当前目标资源;如果所述预设性能指标不符合预设阈值,则向相应客户端输出携带有标识请求头的当前目标资源,同时控制CDN服务器根据所述标识请求头存储所述当前目标资源,以在接收到用于访问所述目标网页的新的网页访问请求时,控制CDN服务器向相应客户端输出当前目标资源。2.根据权利要求1所述的方法,其特征在于,所述在检测到客户端用于访问目标网页的网页访问请求时,确定所述网页访问请求是否为用于获取所述目标网页的当前目标资源的第一个网页访问请求之后,还包括:若否,则确定CDN服务器是否存储有所述目标网页的当前目标资源;如果CDN服务器存储有所述目标网页的当前目标资源,则控制CDN服务器向相应客户端输出当前目标资源。3.根据权利要求2所述的方法,其特征在于,所述确定CDN服务器是否存储有所述目标网页的当前目标资源之后,还包括:如果CDN服务器未存储有所述目标网页的当前目标资源,则确定自身的预设性能指标是否符合预设阈值;如果所述预设性能指标符合预设阈值,则将当前目标资源发送至相应客户端。4.根据权利要求3所述的方法,其特征在于,如果CDN服务器未存储有所述目标网页的当前目标资源,则确定自身的预设性能指标是否符合预设阈值之后,还包括:如果所述预设性能指标不符合阈值,则向客户端输出携带有标识请求头的当前目标资源,同时控制CDN服务器根据所述标识请求头存储所述当前目标资源。5.根据权利要求1所述的方法,其特征在于,所述在检测到客户端用于访问目标网页的网页访问请求时,确定所...

【专利技术属性】
技术研发人员:方迦勒李洪波
申请(专利权)人:挂号网杭州科技有限公司
类型:发明
国别省市:

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

1