一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

消息处理方法、装置、系统、电子设备和存储介质与流程

2022-09-03 20:59:21 来源:中国专利 TAG:

技术特征:
1.一种消息处理方法,其特征在于,包括:从消息生成设备接收多个优先级的消息;根据接收到的所述消息的优先级,将所述消息放入对应优先级的存储消息队列;根据消息处理设备的请求,按照优先级从高至低的顺序,从所述存储消息队列中取出所述消息;将所述消息发送至所述消息处理设备。2.根据权利要求1所述的方法,其特征在于,所述根据消息处理设备的请求,按照优先级从高至低的顺序,从所述存储消息队列中取出所述消息包括:获取所述消息处理设备请求的消息的数量;从最高优先级的所述存储消息队列中取出消息,发送至所述消息处理设备;当从最高优先级的所述存储消息队列中取出的消息的数量小于所述消息处理设备请求的消息的数量时,从次高优先级的所述存储消息队列中取出消息,发送至所述消息处理设备,依次类推,直至取出的消息的数量等于所述消息处理设备请求的消息的数量,或者取出所有存储消息队列中的消息。3.一种消息处理方法,其特征在于,包括:向消息管理设备发送对特定数量的消息的请求;将接收到的消息,按照特定模式放入消息任务池;从所述消息任务池的指定位置,按照指定顺序处理所述消息任务池中的消息。4.根据权利要求3所述的方法,其特征在于,所述将接收到的消息,按照特定模式放入消息任务池包括:在所述特定模式为插入模式的条件下,按照所述消息的优先级,将所述消息放入所述消息任务池的特定位置;和/或在所述特定模式为附着模式的条件下,将接收到的消息按照接收顺序依次放入所述消息任务池的尾部。5.根据权利要求4所述的方法,其特征在于,所述按照所述消息的优先级,将所述消息放入所述消息任务池的特定位置包括:将接收到的最高优先级的消息放入所述消息任务池的头部,将接收到的次高优先级的消息放入所述消息任务池的相应优先级位置,将最低优先级的消息放入所述消息任务池的尾部。6.一种消息处理方法,其特征在于,包括:消息管理设备从消息生成设备接收多个优先级的消息;所述消息管理设备根据接收到的所述消息的优先级,将所述消息放入对应优先级的存储消息队列的尾部;消息处理设备向所述消息管理设备发送对特定数量的消息的请求;所述消息管理设备根据所述消息处理设备的请求,按照优先级从高至低的顺序,从所述存储消息队列中取出所述消息;所述消息管理设备将所述消息发送至所述消息处理设备;所述消息处理设备将接收到的消息,按照特定模式放入消息任务池;
所述消息处理设备从所述消息任务池的指定位置,按照指定顺序处理所述消息任务池中的消息。7.根据权利要求6所述的方法,其特征在于,所述消息管理设备根据消息处理设备的请求,按照优先级从高至低的顺序,从所述存储消息队列中取出所述消息包括:所述消息管理设备获取所述消息处理设备请求的消息的数量;所述消息管理设备从最高优先级的所述存储消息队列中取出消息,发送至所述消息处理设备;当所述消息管理设备从最高优先级的所述存储消息队列中取出的消息的数量小于所述消息处理设备请求的消息的数量时,从次高优先级的所述存储消息队列中取出消息,发送至所述消息处理设备,依次类推,直至取出的消息的数量等于所述消息处理设备请求的消息的数量,或者取出所有存储消息队列中的消息。8.根据权利要求6所述的方法,其特征在于,所述消息处理设备将接收到的消息,按照特定模式放入消息任务池包括:在所述特定模式为插入模式的条件下,所述消息管理设备按照所述消息的优先级,将所述消息放入所述消息任务池的特定位置;和/或在所述特定模式为附着模式的条件下,所述消息处理设备将接收到的消息按照接收顺序依次放入所述消息任务池的尾部。9.一种消息处理装置,其特征在于,包括:消息接收模块,用于从消息生成设备接收多个优先级的消息;消息存储模块,用于根据接收到的所述消息的优先级,将所述消息放入对应优先级的存储消息队列;消息取出模块,用于根据消息处理设备的请求,按照优先级从高至低的顺序,从所述存储消息队列中取出所述消息;消息发送模块,用于将所述消息发送至所述消息处理设备。10.一种消息处理装置,其特征在于,包括:请求发送模块,用于向消息管理设备发送对特定数量的消息的请求;任务池模块,用于将接收到的消息,按照特定模式放入消息任务池;消息处理模块,用于从所述消息任务池的指定位置,按照指定顺序处理所述消息任务池中的消息。11.一种消息处理系统,其特征在于,包括:消息生成设备,用于:向消息管理设备发送多个优先级的消息,消息管理设备,用于:从消息生成设备接收多个优先级的消息;根据接收到的所述消息的优先级,将所述消息放入对应优先级的存储消息队列;根据消息处理设备的请求,按照优先级从高至低的顺序,从所述存储消息队列中取出所述消息;将所述消息发送至所述消息处理设备,
消息处理设备,用于:向所述消息管理设备发送对特定数量的消息的请求;将接收到的消息,按照特定模式放入消息任务池;从所述消息任务池的指定位置,按照指定顺序处理所述消息任务池中的消息。12.一种电子设备,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现权利要求1-5任一项所述的方法步骤。13.一种可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现权利要求1-5任一项所述的方法步骤。14.一种计算机程序,其中包括计算机指令,其特征在于,该计算机指令被处理器执行时实现如权利要求1-5任一项所述的方法。

技术总结
本公开实施例公开了一种消息处理方法、装置、系统、电子设备和存储介质。其中,消息处理方法包括:从消息生成设备接收多个优先级的消息;根据接收到的所述消息的优先级,将所述消息放入对应优先级的存储消息队列;根据消息处理设备的请求,按照优先级从高至低的顺序,从所述存储消息队列中取出所述消息;将所述消息发送至所述消息处理设备,从而在消息管理设备中按照优先级将消息分入多个队列,并按照优先级取出,和具体服务完全解耦,避免对服务层的侵入,具有良好的服务兼容性和易用性。具有良好的服务兼容性和易用性。具有良好的服务兼容性和易用性。


技术研发人员:张硕 周礼 刘学
受保护的技术使用者:阿里巴巴(中国)有限公司
技术研发日:2022.05.26
技术公布日:2022/9/2
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献