海量消息的处理方法和装置制造方法及图纸

技术编号:16477577 阅读:53 留言:0更新日期:2017-10-31 07:11
本发明专利技术涉及一种海量消息的处理方法和装置,所述方法包括:生成JOB,所述JOB包括一个主JOB和多个子JOB;利用主JOB抓取待处理消息,对所述待处理消息进行分组,将分组后的待处理消息分配至多个子JOB;利用多个子JOB对分配到的待处理消息并发执行发送操作。采用本方法能够有效缓解海量消息积压提高消息发送效率。

Method and device for processing massive messages

Processing method and device of the invention relates to a massive message, the method comprises: generating a JOB, the JOB includes a main JOB and sub JOB; using JOB to grab pending message, the pending message packet, packet after treating message distributed to use sub JOB; sub JOB on treating message assigned to the concurrent execution of the send operation. This method can effectively alleviate the backlog of massive messages and improve the efficiency of message sending.

【技术实现步骤摘要】

本专利技术涉及计算机
,特别是涉及一种海量消息的处理方法和装置
技术介绍
目前保险已逐步深入到了人们的日常生活中,保险种类也是日益繁多。为了能够让客户更便捷的了解保险信息,保险公司通常会主动向客户发送各种消息。如果在晚上休息时间给客户发送消息,势必会给客户带来烦扰。为了避免这一问题,对于不需要实时发送的消息保险公司通常会在工作时间发送。由此导致消息平台会积压海量的消息,使得大量的消息发送延迟。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够有效缓解海量消息积压提高消息发送效率的海量消息的处理方法和装置。一种海量消息的处理方法,所述方法包括:生成JOB,所述JOB包括一个主JOB和多个子JOB;利用主JOB抓取待处理消息,对所述待处理消息进行分组,将分组后的待处理消息分配至多个子JOB;利用多个子JOB对分配到的待处理消息并发执行发送操作。在其中一个实施例中,所述利用主JOB抓取待处理消息,对所述待处理消息进行分组,将分组后的待处理消息分配至多个子JOB包括:获取子JOB任务量阈值;利用主JOB根据子JOB任务量阈值抓取子JOB对应的待处理消息;将抓取到的待处理消息设本文档来自技高网...
海量消息的处理方法和装置

【技术保护点】
一种海量消息的处理方法,所述方法包括:生成JOB,所述JOB包括一个主JOB和多个子JOB;利用主JOB抓取待处理消息,对所述待处理消息进行分组,将分组后的待处理消息分配至多个子JOB;利用多个子JOB对分配到的待处理消息并发执行发送操作。

【技术特征摘要】
1.一种海量消息的处理方法,所述方法包括:生成JOB,所述JOB包括一个主JOB和多个子JOB;利用主JOB抓取待处理消息,对所述待处理消息进行分组,将分组后的待处理消息分配至多个子JOB;利用多个子JOB对分配到的待处理消息并发执行发送操作。2.根据权利要求1所述的方法,其特征在于,所述利用主JOB抓取待处理消息,对所述待处理消息进行分组,将分组后的待处理消息分配至多个子JOB包括:获取子JOB任务量阈值;利用主JOB根据子JOB任务量阈值抓取子JOB对应的待处理消息;将抓取到的待处理消息设置为一个任务组,并为任务组添加对应的标签;将添加标签后的任务组分配至子JOB;重复执行所述利用主JOB根据子JOB任务量阈值抓取子JOB对应的待处理消息,直至为每个子JOB分配相应的任务组。3.根据权利要求1所述的方法,其特征在于,所述利用主JOB抓取待处理消息,对所述待处理消息进行分组,将分组后的待处理消息分配至多个子JOB包括:利用主JOB抓取多个待处理消息;获取子JOB任务量阈值;根据子JOB任务量阈值对抓取到的待处理消息进行分组,得到多个任务组;对多个任务组分别添加对应的标签,将添加标签后的任务组分配至多个子JOB。4.根据权利要求1所述的方法,其特征在于,在所述利用多个子JOB对分配到的待处理消息并发执行发送操作之后,还包括:判断所述子JOB是否对待处理消息执行完发送操作;若是,则计算已执行完发送操作的子JOB数量;根据已执行完发送操作的子JOB数量再生成数量相等的子JOB;利用主JOB对新生成的子JOB分配待处理消息,以使得新生成的子JOB对
\t分配到的待处理消息并发执行发送操作。5.根据权利要求1所述的方法,其特征在于,所述利用多个子JOB对分配到的待处理消息并发执行发送操作包括:利用主JOB将待处理消息对应的客户标识和消息模板标识发送至子JOB;子JOB根据所述消息模板标识获取对应的消息模板,并对消息模板进行拼装;利用子J...

【专利技术属性】
技术研发人员:陈晓娴
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1