批量权益数据处理方法及装置制造方法及图纸

技术编号:25689713 阅读:49 留言:0更新日期:2020-09-18 21:01
本发明专利技术公开了一种批量权益数据处理方法及装置,该方法包括:根据预设参数条件将批量权益数据处理任务拆分成多个子任务;将多个子任务发送到消息队列中;多个服务器自消息队列中获取子任务,并对子任务进行处理,获取处理结果。本发明专利技术可以在多个服务器上进行作业,实现了对批量权益数据的并行处理,并且可以将处理压力通过扩展方式分散到多个服务器上,缩短了作业时间,提高了作业效率。

【技术实现步骤摘要】
批量权益数据处理方法及装置
本专利技术涉及互联网
,尤其涉及一种批量权益数据处理方法及装置。
技术介绍
随着网络消费的盛行,为了增加用户数目、提升销量、扩大自身的影响力,业务方往往会因为推广和营销而使得用户获取一定的专属权益,如机场贵宾厅等,系统需要处理海量用户与权益配置的关系,目前比较常见的做法是对每位用户生成权益数据,并将该权益数据存入数据库,根据每种权益的附加条件限制进行处理,而用户数量基数大,需要对权益数据进行批量处理。现有技术是将权益数据处理流程写成数据库脚本或存储过程,利用该数据库脚本或存储过程引导执行批量程序,进而完成对权益数据的批量处理。专利技术人发现现有技术至少存在以下问题:现有技术的数据处理过程都是在一个服务器上进行的,所有的操作只能串行处理,不能将处理压力通过扩展方式分散到其他机器,只能对升级本机配置解决。并且,在进行权益数据批量处理的过程中,如果出现任务失败,只能等任务失败之后定位到问题后重新执行整个任务,不能局部重启。
技术实现思路
本专利技术实施例提供本文档来自技高网...

【技术保护点】
1.一种批量权益数据处理方法,其特征在于,包括:/n根据预设参数条件将批量权益数据处理任务拆分成多个子任务;/n将多个所述子任务发送到消息队列中;/n多个服务器自消息队列中获取所述子任务,并对所述子任务进行处理,获取处理结果。/n

【技术特征摘要】
1.一种批量权益数据处理方法,其特征在于,包括:
根据预设参数条件将批量权益数据处理任务拆分成多个子任务;
将多个所述子任务发送到消息队列中;
多个服务器自消息队列中获取所述子任务,并对所述子任务进行处理,获取处理结果。


2.如权利要求1所述的方法,其特征在于,还包括:
判断所述处理结果是否为成功,若不成功,则将不成功的子任务发送到消息队列中。


3.如权利要求1所述的方法,其特征在于,还包括:
估算多个所述子任务的执行时间,根据所述执行时间重新编排多个所述子任务发送到消息队列中的顺序。


4.如权利要求1所述的方法,其特征在于,还包括:
根据所述处理结果判断多个服务器的处理能力;
根据所述处理能力配置多个服务器获取所述子任务的概率。


5.一种批量权益数据处理装置,其特征在于,包括:
任务拆分模块,用于根据预设参数条件将批量权益数据处理任务拆分成多个子任务;
任务发送模块,用于将多个所述子任务发送到消息队列中;
任务处理模块,用于...

【专利技术属性】
技术研发人员:黄倩颖吴树海林楷坤
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1