1 / 5
文档名称:

一种渲染网页的服务器和系统的制作方法.docx

格式:docx   大小:21KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

一种渲染网页的服务器和系统的制作方法.docx

上传人:开心果 2022/6/28 文件大小:21 KB

下载得到文件列表

一种渲染网页的服务器和系统的制作方法.docx

相关文档

文档介绍

文档介绍:一种渲染网页的服务器和系统的制作方法
专利名称:一种渲染网页的服务器和系统的制作方法
技术领域:
一种渲染网页的服务器和系统技术领域[0001]本实用新型涉及计算机网络领域,具体涉及一种渲染网页的服务器和系统。
背景技术:
[00图仅用于示出优选实施方式的目的,而并不认为是对本实用新型的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中[0031]图I示出了根据本实用新型一个实施例的渲染网页的方法的流程图;[0032]图2示出了根据本实用新型一个实施例中应用渲染网页的方法的系统框架示意图;[0033]图3示出了根据本实用新型一个实施例的渲染网页的方法中渲染进程进行处理的流程图;[0034]图4示出了根据本实用新型一个实施例的渲染网页的服务器的结构图;[0035]以及[0036]图5示出了根据本实用新型一个实施例的渲染网页的系统的结构图。
具体实施方式
[0037]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。[0038]参见图1,示出了根据本实用新型一个实施例的渲染网页的方法的流程图。所述方法包括如下步骤。[0039]步骤S100,创建多个虚拟机,虚拟机中加载渲染引擎,在虚拟机中启动多个渲染进程。[0040]步骤SlOO的一种具体实现方式可以为在一个物理机器上创建多个虚拟机,在每个虚拟机中加载渲染引擎,并在每个虚拟机中启动多个渲染进程。[0041]步骤S200,通过渲染进程从保存业务下发的渲染任务的任务队列中获取渲染任务,根据渲染任务调用虚拟机中加载的渲染引擎进行网页渲染,将渲染结果存入结果队列。[0042]在本实施例中,通过创建多个虚拟机可以对渲染网页进行并行处理,提高了渲染网页的处理速度。通过调用渲染引擎进行渲染,能够满足更多渲染属性,使得渲染结果中包含的信息更加全面,为业务完成提供更好的基础。由此可见,解决了对大量网页进行渲染处理速度慢的问题,取得了提高对大量网页进行渲染的处理速度,为业务完成提供更好基础的有益效果。[0043]在一实施例中,除下述技术特征外,其他技术特征与其他实施例相同。[0044]在本实施例中,虚拟机中加载多种渲染引擎。[0045]所述通过渲染进程根据渲染任务调用虚拟机中加载的渲染引擎进行网页渲染具体包括当业务指定渲染引擎时,通过渲染进程解析出渲染任务中包含的渲染引擎信息,所述渲染引擎信息中记载用于执行所述渲染任务的渲染引擎;通过渲染进程调用渲染引擎信息中记载的渲染引擎进行网页渲染。[0046]本实施例中,通过使用多种渲染引擎,并且通过业务在下发渲染任务时指定渲染引擎,能够针对各种网页使用处理该种网页的优选渲染引擎,进一步提高渲染网页的处理速度和处理效果。[0047]在一实施例中,除下述技术特征外,其他技术特征与其他实施例相同。[0048]在本实施例中,虚拟机中加载多种渲染引擎;[0049]多种渲染引擎中至少包括高效渲染引擎。[0050]所述高效渲染引擎为统计中渲染网页的效率高于平均效率的渲染引擎。[0051]所述通过渲染进程根据渲染任务调用虚拟机中加载的渲染引擎进行网页渲染具体包括当业务