[发明专利]消息下发方法、系统、设备及存储介质有效
| 申请号: | 202110436106.6 | 申请日: | 2021-04-22 |
| 公开(公告)号: | CN113179304B | 公开(公告)日: | 2022-10-28 |
| 发明(设计)人: | 寿珍珍 | 申请(专利权)人: | 平安消费金融有限公司 |
| 主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L67/146;H04L67/56;H04L67/30 |
| 代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 饶文彬 |
| 地址: | 200131 上海市浦东新区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 消息 下发 方法 系统 设备 存储 介质 | ||
1.一种消息下发方法,其特征在于,包括:
接收定时任务的触发操作;
根据所述触发操作获取所述定时任务对应的待处理数据,并为所述待处理数据设置状态标识;
获取预设的配置文件,根据所述配置文件对所述待处理数据进行组装,得到待分发消息,并标记所述待处理数据的进行组装处理过程的状态标识,配置文件包括根据待处理数据组装的待处理消息的下发渠道类型以及每个下发渠道类型对应的封装方式;
当所述待处理数据组装成功时,将所述待处理数据的状态标识标记为组装成功状态;
根据所述待分发消息的状态标识与消息类型,将所述待分发消息存储至对应的消息队列中;
获取所述待分发消息对应的下发渠道类型,并根据所述下发渠道类型将所述消息队列中的待分发消息推送给对应的消息渠道;
接收所述消息渠道反馈的响应信息,根据所述响应信息标记所述待分发消息的状态标识;
当识别到所述响应信息中包括有下发失败的状态标识时,修改所述待分发消息对应的待分发数据的状态标识,并根据修改后的状态标识重新触发定时任务对所述待分发消息进行下发处理,直至所述响应信息中包括有下发成功的状态标识,完成所述待分发消息进行下发处理。
2.根据权利要求1所述的消息下发方法,其特征在于,所述接收定时任务的触发操作的步骤之前,所述方法还包括:
预先设置定时任务的单次批处理数;
从预设数据库中获取所述单次批处理数对应个数的待处理数据。
3.根据权利要求1所述的消息下发方法,其特征在于,所述接收定时任务的触发操作的步骤之后,还包括:
创建与所述定时任务的个数相对应数量的线程池,其中,每一个线程池与所述定时任务进行一一对应;
在所述线程池中创建所述待分发数据对应的个数的线程,并通过所述线程对所述待处理数据进行组装处理,得到所述待分发消息;
通过所述线程将所述待分发消息下发给所述待分发消息对应的消息渠道,以完成对所述待分发消息的下发处理。
4.根据权利要求1所述的消息下发方法,其特征在于,所述接收定时任务的触发操作步骤之后,还包括:
当所述定时任务触发时,生成任务记录日志,所述任务记录日志用于记录所述待处理数据在执行消息推送流程的处理状态和处理次数,所述处理状态通过对所述状态标识进行识别得到。
5.根据权利要求4所述的息下发方法,其特征在于,所述当识别到所述响应信息中包括有下发失败的状态标识时,修改所述待分发消息对应的所述待分发数据的状态标识,并根据修改后的状态标识重新触发定时任务对所述待分发消息进行下发处理,直至所述响应信息中包括有下发成功的状态标识,完成所述待分发消息进行下发处理的步骤,包括:
当识别到所述响应信息为下发失败的状态标识时,根据所述响应信息在所述记录日志中更新所述待分发消息的处理次数;
当所述处理次数处于预设阈值段时,将所述待分发消息的状态标识设置为补处理标识,并根据所述补处理标识对所述待分发消息对应的待分发数据进行补处理,所述补处理为重新对所述待分发数据进行下发处理。
6.根据权利要求1所述的息下发方法,其特征在于,所述当识别到所述响应信息中包括有下发失败的状态标识时,修改所述待分发消息对应的所述待分发数据的状态标识,并根据修改后的状态标识重新触发定时任务对所述待分发消息进行下发处理,直至所述响应信息中包括有下发成功的状态标识,完成所述待分发消息进行下发处理的步骤,包括:
当识别到所述响应信息为下发失败的状态标识时,根据所述响应信息将所述待分发消息对应的待分发数据的状态标识进行状态翻转,并根据翻转后的状态标识重新触发对所述待分发消息对应的定时任务进行执行的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安消费金融有限公司,未经平安消费金融有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110436106.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于深度学习的无源智能反射表面的信道估计方法
- 下一篇:一种螺杆加工装置





