【技术实现步骤摘要】
单证生成方法、装置、计算机设备及存储介质
[0001]本申请涉及大数据
,尤其涉及单证生成方法、装置、计算机设备及存储介质。
技术介绍
[0002]随着社会信息化转型,生活中的事务发生了方方面面的转变,作为凭据的纸质单证也因为不能高效查看与快速传递,而被信息化线上单证所替代。目前,保险公司都会有在手机APP端、PC电脑端、线下文本等不同场景使用单证的需求。在单证生成业务的处理流程中,经常会遇到某一业务节点需要向客户提供多份单证。现有的单证生成方式,在对接收到多个单证生成任务请求时,通常都是采用固定配额的模式,固定的任务队列方式可能会导致普通的单证类型所对应的单证生成请求长时间占用大量资源,从而导致业务意义高的单证类型所对应的单证生成请求无法迅速得到处理,业务意义高的单证生成请求的处理效率低下,
技术实现思路
[0003]本申请实施例的目的在于提出一种单证生成方法、装置、计算机设备及存储介质,以解决现有的采用固定的任务队列方式的单证生成方式会导致普通的单证类型所对应的单证生成请求长时间占用大量资源,从而导致业务意义高的单证类型所对应的单证生成请求无法迅速得到处理,业务意义高的单证生成请求的处理效率低下的技术问题。
[0004]为了解决上述技术问题,本申请实施例提供一种单证生成方法,采用了如下所述的技术方案:
[0005]判断是否接收到用户通过客户端提交的单证生成请求;其中,所述单证生成请求携带待合成单证的单证类型与所述待合成单证的入参数据;
[0006]若接收到所述单证生成 ...
【技术保护点】
【技术特征摘要】
1.一种单证生成方法,其特征在于,包括下述步骤:判断是否接收到用户通过客户端提交的单证生成请求;其中,所述单证生成请求携带待合成单证的单证类型与所述待合成单证的入参数据;若接收到所述单证生成请求,从所述单证生成请求中解析出所述单证类型与所述入参数据;基于预设的类型数据表,检测所述单证类型是否属于目标单证类型;若属于所述目标单证类型,从预设的队列集合中获取优先队列,并将所述入参数据存入所述优先队列内;从预设的处理器集合中确定与所述单证类型对应的目标处理器;基于所述目标处理器获取所述优先队列内存储的所述入参数据,并对所述入参数据进行合成处理得到相应的目标单证;将所述目标单证返回至所述客户端。2.根据权利要求1所述的单证生成方法,其特征在于,所述从预设的处理器集合中确定与所述单证类型对应的目标处理器的步骤,具体包括:计算所述处理器集合中包含的各个处理器的任务请求负载率;获取各个所述处理器在预设时间周期内的请求平均处理时长;获取各个所述处理器在所述预设时间周期内的请求平均处理成功率;基于各个所述处理器的任务请求负载率、请求平均处理时长以及请求平均处理成功率,生成各个所述处理器的处理性能指标值;基于所述处理性能指标值,从所述处理器集合包含的所有处理器中筛选出符合预设条件的指定目标处理器;将所述指定目标处理器作为所述目标处理器。3.根据权利要求2所述的单证生成方法,其特征在于,所述基于各个所述处理器的任务请求负载率、请求平均处理时长以及请求平均处理成功率,生成各个所述处理器的处理性能指标值的步骤,具体包括:获取与所述任务请求负载率对应的第一权重,与所述请求平均处理时长对应的第二权重,以及与所述请求平均处理成功率对应的第三权重;获取与指定处理器对应的指定任务请求负载率、指定请求平均处理时长以及指定请求平均处理成功率;其中,所述指定处理器为所有所述处理器中的任意一个;其中,所述指定处理器为所有所述处理器中的任意一个;其中,所述指定处理器为所有所述处理器中的任意一个;计算所述指定任务请求负载率与所述第一权重之间的第一乘积,计算所述指定请求平均处理时长与所述第二权重之间的第二乘积,以及计算所述指定请求平均处理成功率与所述第三权重之间的第三乘积;计算所述第一乘积与所述第二乘积之间的和值;计算所述第三乘积与所述和值之间的比值;将所述比值作为与所述指定处理器对应的处理性能指标值。4.根据权利要求2所述的单证生成方法,其特征在于,所述基于所述处理性能指标值,从所述处理器集合包含的所有处理器中筛选出符合预设条件的指定目标处理器的步骤,具
体包括:获取所述处理器集合中包含的各个所述处理器的工作状态;其中,所述工作状态包括正常状态与故障状态;确定所述处理器集合中工作状态为所述故障状态的第一处理器;将所有所述第一处理器从所述第一处理器中剔除,得到指定处理器集合;基于所有所述处理性能指标值,获取与所述指定处理器集合中包含的各个第二处理器分别对应的第一处理性能指标值;从所有所述第一处理性能指标值中筛选出数...
【专利技术属性】
技术研发人员:谢政军,
申请(专利权)人:平安健康保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。