[发明专利]消息队列消费异常的辅助方法、装置和电子设备有效
| 申请号: | 202211186796.5 | 申请日: | 2022-09-28 |
| 公开(公告)号: | CN115328680B | 公开(公告)日: | 2023-01-31 |
| 发明(设计)人: | 张作宸;卢伟;袁玮 | 申请(专利权)人: | 天津卓朗昆仑云软件技术有限公司 |
| 主分类号: | G06F9/54 | 分类号: | G06F9/54 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 徐丽 |
| 地址: | 300450 天津市滨海新区天津生态城动漫中路482*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 消息 队列 消费 异常 辅助 方法 装置 电子设备 | ||
1.一种消息队列消费异常的辅助方法,应用于消息队列消费异常的辅助装置,其特征在于,包括:
接收消费异常消息,其中,所述消费异常消息携带有与其对应的消息队列的属性信息;
对所述消费异常消息进行分析,得到所述消费异常消息中包含的所述属性信息和所述消费异常消息进入所述辅助装置的次数信息;
根据所述属性信息和所述次数信息将所述消费异常消息分配至所述辅助装置的死信处理器或与所述属性信息和所述次数信息对应的延迟队列,以使所述死信处理器通知人工对所述消费异常消息进行处理,或,所述延迟队列在达到预设时延后发送所述消费异常消息至与所述属性信息对应的消息队列,进而通过所述消息队列对所述消费异常消息进行再次处理,其中,所述延迟队列携带有与所述次数信息对应的预设时延;其中,通过预设的延迟队列处理器对接收到所述消费异常消息的延迟队列的所述预设时延进行监控,并在达到所述预设时延后反向发送消费异常消息至与属性信息对应的所述消息队列;所述消息队列将重新发送所述消费异常消息至空闲的消息接收端,从而实现对所述消费异常消息的重新处理。
2.根据权利要求1所述的方法,其特征在于,根据所述属性信息和所述次数信息将所述消费异常消息分配至所述辅助装置的死信处理器或与所述属性信息和所述次数信息对应的延迟队列,包括:
判断所述次数信息是否小于所述辅助装置的预设次数阈值;
若所述次数信息小于所述预设次数阈值,则根据所述属性信息和所述次数信息将所述消费异常消息分配至与所述属性信息和所述次数信息对应的延迟队列;
若所述次数信息不小于所述预设次数阈值,则将所述消费异常消息分配至所述辅助装置的死信处理器。
3.根据权利要求1所述的方法,其特征在于,在接收消费异常消息之前,所述方法还包括:
获取多个所述消息队列的地址,并根据每个所述消息队列的地址分别建立与所述辅助装置对应的消息传输连接。
4.根据权利要求2所述的方法,其特征在于,所述预设次数阈值和所述延迟队列携带的与所述次数信息对应的预设时延为通过所述辅助装置提供的API接口设置的。
5.根据权利要求1所述的方法,其特征在于,所述属性信息至少包括以下任一种:所述消息队列的地址、所述消息队列的品牌、所述消息队列的主题。
6.根据权利要求1所述的方法,其特征在于,所述死信处理器通知人工对所述消费异常消息进行处理的通知方式包括以下任一种:邮件通知、短信通知、所述死信处理器的API地址通知。
7.一种消息队列消费异常的辅助装置,其特征在于,包括:
接收模块,用于接收消费异常消息,其中,所述消费异常消息携带有与其对应的消息队列的属性信息;
分析模块,用于对所述消费异常消息进行分析,得到所述消费异常消息中包含的所述属性信息和所述消费异常消息进入所述辅助装置的次数信息;
分配模块,用于根据所述属性信息和所述次数信息将所述消费异常消息分配至所述辅助装置的死信处理器或与所述属性信息和所述次数信息对应的延迟队列,以使所述死信处理器通知人工对所述消费异常消息进行处理,或,所述延迟队列在达到预设时延后发送所述消费异常消息至与所述属性信息对应的消息队列,进而通过所述消息队列对所述消费异常消息进行再次处理,其中,所述延迟队列携带有与所述次数信息对应的预设时延;其中,通过预设的延迟队列处理器对接收到所述消费异常消息的延迟队列的所述预设时延进行监控,并在达到所述预设时延后反向发送消费异常消息至与属性信息对应的所述消息队列;所述消息队列将重新发送所述消费异常消息至空闲的消息接收端,从而实现对所述消费异常消息的重新处理。
8.根据权利要求7所述的装置,其特征在于,所述分配模块还用于:
判断所述次数信息是否小于所述辅助装置的预设次数阈值;若所述次数信息小于所述预设次数阈值,则根据所述属性信息和所述次数信息将所述消费异常消息分配至与所述属性信息和所述次数信息对应的延迟队列;若所述次数信息不小于所述预设次数阈值,则将所述消费异常消息分配至所述辅助装置的死信处理器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津卓朗昆仑云软件技术有限公司,未经天津卓朗昆仑云软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211186796.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于文字识别的去噪增强方法
- 下一篇:一种雕刻贴纸投影装置





