【技术实现步骤摘要】
本申请实施例涉及计算机、应用于智慧教育领域,特别涉及一种批量生成pdf的方法、装置、设备及存储介质。
技术介绍
1、在智能教育领域,部分业务采用客户端方式生成pdf(例如,试题pdf、作业pdf等),用户必须打开浏览器页面操作繁琐,且内容复杂时生成的内容展示会出现不全等问题。部分业务采用服务端方式生成pdf,效率极低且占用内存大,不支持高并发,一旦访问量变大会出现报错甚至服务崩溃,无法大规模应用在实际项目中。
2、因此,如何简便、高效生成pdf成为智能教育领域亟待解决的技术问题。
技术实现思路
1、有鉴于此,本申请实施例提供一种生成pdf的方法、装置、电子设备、存储介质,以至少部分解决上述问题。
2、根据本申请实施例的第一方面,提供了一种生成pdf的方法,所述方法包括:创建批量生成pdf的对外服务接收请求,并根据缓存资源确定执行所述对外服务接收请求所对应任务的最小可部署单元;令所述最小可部署单元创建对内服务,并根据接收的所述任务启动多个浏览器访问预设的网页,渲染生成
...
【技术保护点】
1.一种生成PDF的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述创建批量生成PDF的对外服务接收请求,并根据缓存资源确定执行所述对外服务接收请求所对应任务的服务器,包括:
3.根据权利要求2所述的方法,其中,所述创建批量生成PDF的对外服务接收请求,并根据缓存资源确定执行所述对外服务接收请求所对应任务的服务器,还包括:
4.根据权利要求2所述的方法,其中,所述若具有生成PDF服务所需要的缓存资源,则确定服务集群中浏览器资源占用最少的最小可部署单元作为执行所述对外服务接收请求所对应任务的最小可部署单元,还包括:
>5.根据权利...
【技术特征摘要】
1.一种生成pdf的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述创建批量生成pdf的对外服务接收请求,并根据缓存资源确定执行所述对外服务接收请求所对应任务的服务器,包括:
3.根据权利要求2所述的方法,其中,所述创建批量生成pdf的对外服务接收请求,并根据缓存资源确定执行所述对外服务接收请求所对应任务的服务器,还包括:
4.根据权利要求2所述的方法,其中,所述若具有生成pdf服务所需要的缓存资源,则确定服务集群中浏览器资源占用最少的最小可部署单元作为执行所述对外服务接收请求所对应任务的最小可部署单元,还包括:
5.根据权利要求2所述的方法,其中,所述若具有生成pdf服务所需要的缓存资源,则确定服务集群中浏览器资源占用最少的最小可部署单元作为执行所述对外服务接收请求所对应任务的...
【专利技术属性】
技术研发人员:赵明,刘艳宾,李飞,
申请(专利权)人:深圳市星桐科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。