一种消息处理方法、装置、设备及存储介质制造方法及图纸

技术编号:37464517 阅读:22 留言:0更新日期:2023-05-06 09:38
本申请公开了一种消息处理方法、装置、设备及存储介质,其中,所述方法包括:获取发布订阅消息系统的消费积压实时值;基于所述消费积压实时值,确定所述发布订阅消息系统出现消息拥塞;调整所述发布订阅消息系统的系统参数;基于调整后的系统参数完成消息处理。基于调整后的系统参数完成消息处理。基于调整后的系统参数完成消息处理。

【技术实现步骤摘要】
一种消息处理方法、装置、设备及存储介质


[0001]本申请实施例涉及大数据处理领域,涉及但不限于一种消息处理方法、装置、设备及存储介质。

技术介绍

[0002]分布式消息系统被广泛用于高性能数据管道、流分析、数据集成和关键任务应用。分布式消息系统中存在业务数据量上升或突发大量消息的场景。在该场景下通道及消费能力达到上限,消息系统能力集中在数据的转发及消息缓存,拥塞状况未反馈给生产方及消费方,从而导致无法对拥塞进行实时控制,会造成生产环境的数据挤压,导致业务处理延迟。

技术实现思路

[0003]有鉴于此,本申请实施例提供一种消息处理方法、装置、设备及存储介质。
[0004]本申请实施例的技术方案是这样实现的:
[0005]第一方面,本申请实施例提供一种消息处理方法,所述方法包括:
[0006]获取发布订阅消息系统的消费积压实时值;
[0007]基于所述消费积压实时值,确定所述发布订阅消息系统出现消息拥塞;
[0008]调整所述发布订阅消息系统的系统参数;
[0009]基于调整后的系统本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种消息处理方法,所述方法包括:获取发布订阅消息系统的消费积压实时值;基于所述消费积压实时值,确定所述发布订阅消息系统出现消息拥塞;调整所述发布订阅消息系统的系统参数;基于调整后的系统参数完成消息处理。2.如权利要求1所述的方法,所述基于所述消费积压实时值,确定所述发布订阅消息系统出现消息拥塞,包括:获取预设的消费积压阈值;确定所述消费积压实时值大于所述消费积压阈值;确定所述发布订阅消息系统出现消息拥塞。3.如权利要求2所述的方法,所述获取预设的消费积压阈值,包括:获取单位时间内所述发布订阅消息系统的生产消息数量;获取所述生产消息数量对应的比例阈值;将所述生产消息数量与所述比例阈值相乘,得到所述消费积压阈值。4.如权利要求2所述的方法,所述获取预设的消费积压阈值,包括:基于所发布订阅消息系统的消息处理能力,确定所述消费积压阈值。5.如权利要求2所述的方法,在所述确定所述发布订阅消息系统出现消息拥塞之前,所述方法还包括:相隔单位时间分别获取第一消费积压值和第二消费积压值;将所述第一消费积压值减去所述第二消费积压值,得到消费积压差值;将所述消费积压差值除以所述单位时间,得到消费积压斜率值;获取消费积压斜率阈值;确定至少两个连续所述消费积压斜率值大于所述消费积压斜率阈值。6.如权利要求1所述...

【专利技术属性】
技术研发人员:李志刚高锋
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1