技术新讯 > 计算推算,计数设备的制造及其应用技术 > 页面处理方法、装置、存储介质以及电子设备与流程  >  正文

页面处理方法、装置、存储介质以及电子设备与流程

  • 国知局
  • 2024-08-22 14:45:47

本申请实施例涉及计算机,尤其涉及页面处理方法、装置、存储介质以及电子设备。

背景技术:

1、随着计算机技术的发展,用户可以通过访问页面的方式得到各种各样的信息,在计算机世界中各种信息可以被抽象为针对对象的属性信息,从而实现以对象为核心的数据组织,这就使得页面浏览过程中产生了大量针对对象信息的访问请求,并且随着访问量的不断增大,访问请求产生的响应压力也越来越大。高并发量的访问请求对于服务器的响应能力和数据库的响应能力都产生了较大压力,可能导致页面卡顿或者服务器崩溃等问题。

技术实现思路

1、为了解决上述高并发量的访问请求对于服务器的响应能力和数据库的响应能力产生的较大压力,可能导致页面卡顿或者服务器崩溃的技术问题,本申请实施例提供页面处理方法、装置、存储介质以及电子设备。

2、一方面,本申请实施例提供了一种页面处理方法,应用于第一服务器,上述方法包括:

3、获取至少两个第二服务器分别发送的访问请求,访问请求对应的第二服务器中不存在与访问请求对应的页面,每一访问请求包括对应的访问对象;

4、对各访问请求进行基于访问对象的聚类,得到至少一个访问请求集合,每一访问请求集合中的访问请求指向同一访问对象;

5、确定目标访问请求集合中的目标访问请求,目标访问请求集合为至少一个访问请求集合中的任一集合,目标访问请求为目标访问请求集合中的任一访问请求;

6、根据目标访问请求中的目标对象对应的信息,生成目标页面信息;

7、对目标访问请求集合中的各访问请求分别对应的源地址进行去重处理,得到源地址集合;

8、向源地址集合中各源地址分别指向的第二服务器,发送目标页面信息,源地址指向的第二服务器用于向目标源地址发送目标页面信息,目标源地址为第二服务器所接收到的、并且以目标对象为访问对象的访问请求的源地址。

9、本申请实施例提供了另一种页面处理方法,应用于第二服务器,上述方法包括:

10、另一方面,本申请实施例还提供了另一种页面处理方法,应用于第二服务器,上述方法包括:

11、获取访问请求,查询访问请求对应的目标页面信息;

12、在不存在目标页面信息的情况下,向第一服务器发送访问请求;

13、接收第一服务器反馈的目标页面信息,并向访问请求对应的目标源地址发送目标页面信息;其中,第一服务器用于执行下述操作:获取至少两个第二服务器分别发送的访问请求,每一访问请求包括对应的访问对象;对各访问请求进行基于访问对象的聚类,得到至少一个访问请求集合,每一访问请求集合中的访问请求指向同一访问对象;确定目标访问请求集合中的目标访问请求,目标访问请求集合为所述至少一个访问请求集合中的任一集合,目标访问请求为目标访问请求集合中的任一访问请求;根据目标访问请求中的目标对象对应的信息,生成目标页面信息;对目标访问请求集合中的各访问请求分别对应的源地址进行去重处理,得到源地址集合;向源地址集合中各源地址分别指向的第二服务器,发送目标页面信息。

14、另一方面,本申请实施例提供了一种页面处理装置,应用于第一服务器,上述装置包括:

15、第一获取模块,用于获取至少两个第二服务器分别发送的访问请求,访问请求对应的第二服务器中不存在与访问请求对应的页面,每一访问请求包括对应的访问对象;

16、聚类模块,用于对各访问请求进行基于访问对象的聚类,得到至少一个访问请求集合,每一访问请求集合中的访问请求指向同一访问对象;

17、目标访问请求模块,用于确定目标访问请求集合中的目标访问请求,目标访问请求集合为至少一个访问请求集合中的任一集合,目标访问请求为目标访问请求集合中的任一访问请求;

18、页面生成模块,用于根据目标访问请求中的目标对象对应的信息,生成目标页面信息;

19、去重模块,用于对目标访问请求集合中的各访问请求分别对应的源地址进行去重处理,得到源地址集合;

20、第一发送模块,用于向源地址集合中各源地址分别指向的第二服务器,发送目标页面信息,源地址指向的第二服务器用于向目标源地址发送目标页面信息,目标源地址为第二服务器所接收到的、并且以目标对象为访问对象的访问请求的源地址。

21、另一方面,本申请实施例还提供了另一种页面处理装置,应用于第二服务器,上述装置包括:

22、第二获取模块,用于获取访问请求,查询访问请求对应的目标页面信息;

23、第二发送模块,用于在不存在目标页面信息的情况下,向第一服务器发送访问请求;

24、第三发送模块,用于接收第一服务器反馈的目标页面信息,并向访问请求对应的目标源地址发送目标页面信息;其中,第一服务器用于执行下述操作:获取至少两个第二服务器分别发送的访问请求,每一访问请求包括对应的访问对象;对各访问请求进行基于访问对象的聚类,得到至少一个访问请求集合,每一访问请求集合中的访问请求指向同一访问对象;确定目标访问请求集合中的目标访问请求,目标访问请求集合为所述至少一个访问请求集合中的任一集合,目标访问请求为目标访问请求集合中的任一访问请求;根据目标访问请求中的目标对象对应的信息,生成目标页面信息;对目标访问请求集合中的各访问请求分别对应的源地址进行去重处理,得到源地址集合;向源地址集合中各源地址分别指向的第二服务器,发送目标页面信息。

25、另一方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现上述的页面处理方法。

26、另一方面,本申请实施例提供了一种电子设备,包括至少一个处理器,以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,至少一个处理器通过执行存储器存储的指令实现上述的一种页面处理方法。

27、另一方面,本申请实施例提供了一种计算机程序产品,包括计算机程序或指令,该计算机程序或指令被处理器执行时实现上述的页面处理方法。

28、本申请实施例提供一种页面处理方法,该页面处理方法可以对多个第二服务器分别发送的访问请求进行处理,通过对各第二服务器分别发送来的指向同一访问对象的各访问请求生成一次目标页面信息,并以该目标页面信息响应指向同一访问对象的各访问请求所对应的第二服务器,完成了对多服务器并发请求的处理,降低了因第一服务器针对各第二服务器分别进行页面生成处理带来的处理压力,有效避免因响应量过大导致的服务器崩溃;通过第二服务器获取目标页面信息,并将目标页面信息返回至多个相关的访问请求指示的目标源地址,从而完成了对大量访问请求的并发响应,减少了页面卡顿现象的发生。

技术特征:

1.一种页面处理方法,其特征在于,应用于第一服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述目标访问请求中的目标对象对应的信息,生成目标页面信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述通过访问第一缓存区,获取第一目标数据,包括:

5.根据权利要求3或4所述的方法,其特征在于,所述通过访问第一缓存区,获取第一目标数据,还包括:

6.根据权利要求5所述的方法,其特征在于:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求3所述的方法,其特征在于,所述目标访问请求携带请求时间信息,所述通过访问第二缓存区,获取第二目标数据,包括:

9.根据权利要求8所述的方法,其特征在于,所述通过访问第二缓存区,获取第二目标数据,包括:

10.根据权利要求3所述的方法,其特征在于,所述根据所述第一目标数据和所述第二目标数据,生成所述目标页面信息,包括:

11.一种页面处理方法,其特征在于,应用于第二服务器,所述方法包括:

12.根据权利要求11所述的方法,其特征在于,所述方法还包括:

13.一种页面处理装置,其特征在于,应用于第一服务器,所述装置包括:

14.一种页面处理装置,其特征在于,应用于至少两个第二服务器,所述装置包括:

15.一种电子设备,其特征在于,包括至少一个处理器,以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令实现如权利要求1-10中任一项所述的一种页面处理方法,或权利要求11-12中任一项所述的一种页面处理方法。

技术总结本申请实施例公开页面处理方法、装置、存储介质以及电子设备,该方法可以应用于计算机技术领域。该页面处理方法可以对多个第二服务器分别发送的访问请求进行处理,通过对各第二服务器分别发送来的指向同一访问对象的各访问请求生成一次目标页面信息,并以该目标页面信息响应指向同一访问对象的各访问请求所对应的第二服务器,完成了对多服务器并发请求的处理,降低了因第一服务器针对各第二服务器分别进行页面生成处理带来的处理压力,有效避免因响应量过大导致的服务器崩溃;通过第二服务器获取目标页面信息,并将目标页面信息返回至多个相关的访问请求指示的目标源地址,从而完成了对大量访问请求的并发响应,减少了页面卡顿现象的发生。技术研发人员:陈臣受保护的技术使用者:深圳市腾讯计算机系统有限公司技术研发日:技术公布日:2024/8/20

本文地址:https://www.jishuxx.com/zhuanli/20240822/279761.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。