[发明专利]一种页面渲染方法及装置有效
申请号: | 201711349614.0 | 申请日: | 2017-12-15 |
公开(公告)号: | CN110020367B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 彭伟春 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/957 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 谭镇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 渲染 方法 装置 | ||
本申请提供了一种页面渲染方法及装置,包括执行服务器接收负载均衡服务器分发的页面请求;确定所述执行服务器的负载状态;如果负载状态符合预设条件,则将页面请求对应的原始页面发送至页面请求对应的客户端,以供客户端对原始页面进行渲染,通过对单一执行服务器的负载状态进行监控,当监控到某一执行服务器的负载状态符合需要降级渲染的预设条件时,则由执行服务器将原始页面发送至对应的客户端,以供客户端对原始页面进行渲染和展示,本申请可以实现对单一服务器进行差异化降级渲染的目的,且整个过程完全自动化,摆脱了人工操作的限制,大幅提高了降级渲染操作的执行速度,优化了服务器的运行性能,提升了页面渲染和展示的效率。
技术领域
本申请涉及信息技术领域,特别是涉及一种页面渲染方法及装置。
背景技术
随着网络信息技术的蓬勃发展,客户端可以在同构渲染框架的基础下,分别通过客户端或服务器来独立进行对页面的渲染操作,例如,在服务器流量负载小于预设值时,在服务器进行页面渲染操作,之后发送渲染完毕的页面供客户端进行展示,而在服务器流量负载大于预设值时,执行降级渲染操作,即直接由客户端进行页面渲染操作,以减轻服务器的负担。
在目前,通常将多个服务器集成为一个服务器集群,并通过人工监测的方式,监测各个服务器集群的负载流量状态,同时针对每个服务器集群关联一个配置推送开关,如:diamond开关或者switch开关,配置推送开关可以推送两种配置参数:flag和false,参数flag表示在服务器端进行页面渲染操作,参数false表示在客户端进行页面渲染操作,当监测到一个服务器集群的负载流量状态大于或等于预设值时,通过手动设置该服务器集群对应的配置推送开关,将参数flag修改为参数false,以使得服务器集群中所有服务器的页面渲染操作由对应的客户端来完成。
但是,目前方案中是基于服务器集群来进行负载流量监控的,即监控的内容为服务器集群中所有服务器的负载流量之和,无法针对单一服务器进行差异化降级渲染,并且监控操作和设置配置推送开关的操作都需要人工进行,不能达到自动化,使得页面渲染和展示的效率降低。
发明内容
鉴于上述问题,本申请实施例提供一种页面渲染方法,以通过根据执行服务器的负载状态,在负载状态符合预设条件下,通过将原始页面发送至对应的客户端,以供客户端对原始页面进行渲染,解决现有技术中无法针对单一服务器进行差异化降级渲染,并且监控操作和设置配置推送开关的操作都需要人工进行,不能达到自动化,使得页面渲染和展示的效率降低的问题。
相应的,本申请实施例还提供了一种页面渲染装置,用以保证上述方法的实现及应用。
为了解决上述问题,本申请实施例公开了一种页面渲染方法,包括:
执行服务器接收负载均衡服务器分发的页面请求;
确定所述执行服务器的负载状态;
如果所述负载状态符合预设条件,则将所述页面请求对应的原始页面发送至所述页面请求对应的客户端,以供所述客户端对所述原始页面进行渲染。
相应的,本申请实施例还公开了一种页面渲染装置,包括:
接收模块,用于执行服务器接收负载均衡服务器分发的页面请求;
负载确定模块,用于确定所述执行服务器的负载状态;
降级渲染模块,用于如果所述负载状态符合预设条件,则将所述页面请求对应的原始页面发送至所述页面请求对应的客户端,以供所述客户端对所述原始页面进行渲染。
相应的,本申请实施例还公开了一种装置,其特征在于,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行一种页面渲染方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711349614.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:邮箱信息抽取方法及装置
- 下一篇:一种方便网站网页快捷更新的网页处理方法