[发明专利]保险数据处理方法及系统有效
申请号: | 201610013693.7 | 申请日: | 2016-01-07 |
公开(公告)号: | CN106952163B | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 吴观峰;张国赢;吴林方;黄英杰 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06Q40/08 | 分类号: | G06Q40/08;G06F9/50 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 保险 数据处理 方法 系统 | ||
1.一种保险数据处理方法,其特征在于,包括以下步骤:
A、接收数据处理任务的启动指令,分析所述数据处理任务对应的待处理保险数据的数据量是否大于第一预设阈值,所述保险数据的数据量包括保险数据的条数和保险数据的大小;
B、若分析出所述待处理保险数据的数据量大于所述第一预设阈值,则为所述数据处理任务分配预设数量的数据处理进程,启用分配的所述数据处理进程,对所述待处理保险数据进行多线程数据处理,其中所述步骤B包括:若分析出所述待处理保险数据的数据量大于所述第一预设阈值,则分析当前正在运行的各数据处理任务所对应的数据处理进程总数,是否大于或者等于第二预设阈值;
若分析出当前正在运行的数据处理进程总数小于第二预设阈值,则为所述数据处理任务分配预设数量的数据处理进程,并启用所述数据处理进程中确定数量的数据处理进程,对所述待处理保险数据进行多线程数据处理,其中所述预设数量等于所述第二预设阈值与当前正在运行的数据处理进程总数的差值;
若分析出当前正在运行的数据处理进程总数大于或者等于第二预设阈值,则执行如下操作:
暂停所述待处理保险数据对应的数据处理进程;
为处于暂停状态的所有数据处理进程按照对应数据处理任务的启动时间先后顺序,进行启动顺序的排序;
在检测到当前正在运行的数据处理进程总数小于所述第二预设阈值时,按照所述启动顺序,启动排序在前的所述确定数量的暂停数据处理进程,对所述待处理保险数据进行多线程数据处理。
2.如权利要求1所述的方法,其特征在于,所述步骤B包括:
若分析出所述待处理保险数据的数据量大于所述第一预设阈值,则分析当前正在运行的各数据处理任务所对应的数据处理进程总数,是否大于或者等于第二预设阈值;
若分析出当前正在运行的数据处理进程总数大于或者等于第二预设阈值,则按照任务进程均衡规则,为各个数据处理任务确定平均进程数量;
基于确定的所述平均进程数量,暂停当前正在运行的各个数据处理任务中超额数量的数据处理进程,并为所述数据处理任务分配并启用所述平均进程数量的数据处理进程,对所述待处理保险数据进行多线程数据处理。
3.如权利要求2所述的方法,其特征在于,所述任务进行均衡规则包括:
将所述第二预设阈值与当前正在运行的数据处理任务的总数量取平均数,将所述平均数作为所述平均进程数量。
4.如权利要求1至3任一项所述的方法,其特征在于,所述保险数据处理方法还包括步骤:
接收用户针对所述第一预设阈值及/或第二预设阈值的修改指令,将所述第一预设阈值更新为第一修改数据,及/或将所述第二预设阈值更新为第二修改数据。
5.一种保险数据处理系统,其特征在于,包括:
分析模块,用于接收数据处理任务的启动指令,分析所述数据处理任务对应的待处理保险数据的数据量是否大于第一预设阈值,所述保险数据的数据量包括保险数据的条数和保险数据的大小;
处理模块,用于若分析出所述待处理保险数据的数据量大于所述第一预设阈值,则为所述数据处理任务分配预设数量的数据处理进程,启用分配的所述数据处理进程,对所述待处理保险数据进行多线程数据处理,所述处理模块包括:分析单元,用于若所述分析模块分析出所述待处理保险数据的数据量大于所述第一预设阈值,则分析当前正在运行的各数据处理任务所对应的数据处理进程总数,是否大于或者等于第二预设阈值;
分配单元,用于若所述分析单元分析出当前正在运行的数据处理进程总数小于第二预设阈值,则为所述数据处理任务分配预设数量的数据处理进程,并启用所述数据处理进程中确定数量的数据处理进程,对所述待处理保险数据进行多线程数据处理,其中所述预设数量等于所述第二预设阈值与当前正在运行的数据处理进程总数的差值;
排序单元,用于若所述分析单元分析出当前正在运行的数据处理进程总数大于或者等于第二预设阈值,则执行如下操作:
暂停所述待处理保险数据对应的数据处理进程;为处于暂停状态的所有数据处理进程按照对应数据处理任务的启动时间先后顺序,进行启动顺序的排序;在检测到当前正在运行的数据处理进程总数小于所述第二预设阈值时,按照所述启动顺序,启动排序在前的所述确定数量的暂停数据处理进程,对所述待处理保险数据进行多线程数据处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610013693.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分火器加工用复合多工位智能钻铣一体机
- 下一篇:一种特殊销孔加工刀具