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

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

2022-03-31 10:17:03 来源:中国专利 TAG:

技术特征:
1.一种消息处理方法,应用于kafka管理端,所述kafka管理端分别与zookeeper服务器和业务系统连接,所述业务系统包括kafka客户端和kafka-client-sdk插件,其特征在于,所述方法包括:获取来自所述zookeeper服务器的第一消息消费状态,所述第一消息消费状态为所述kafka客户端对消息的消费状态;根据所述第一消息消费状态更新第二消息消费状态,所述第二消息消费状态为所述kafka管理端当前的消息消费状态;根据所述第一消息消费状态向所述kafka-client-sdk插件发送指令信息,以使所述kafka-client-sdk插件向所述kafka客户端发送所述指令信息,以使所述kafka客户端根据所述指令信息进行业务处理。2.根据权利要求1所述的消息处理方法,其特征在于,所述指令信息包括至少如下之一:属性变更指令信息、启停指令信息、消息延时消费指令信息、消息回溯指令信息。3.根据权利要求2所述的消息处理方法,其特征在于,当所述指令信息为属性变更指令信息,所述根据所述第一消息消费状态向所述kafka-client-sdk插件发送指令信息,以使所述kafka-client-sdk插件向所述kafka客户端发送所述指令信息,以使所述kafka客户端根据所述指令信息进行业务处理,包括:根据第一消息消费状态向所述kafka-client-sdk插件发送所述属性变更指令信息,以使所述kafka-client-sdk插件向所述kafka客户端发送所述属性变更指令信息,以使所述kafka客户端根据所述属性变更指令信息更新客户端的配置。4.根据权利要求2所述的消息处理方法,其特征在于,当所述指令信息为启停指令信息,所述根据所述第一消息消费状态向所述kafka-client-sdk插件发送指令信息,以使所述kafka-client-sdk插件向所述kafka客户端发送所述指令信息,以使所述kafka客户端根据所述指令信息进行业务处理,包括:根据第一消息消费状态向所述kafka-client-sdk插件发送所述启停指令信息,以使所述kafka-client-sdk插件向所述kafka客户端发送所述启停指令信息,以使所述kafka客户端根据所述启停指令信息进行启动操作或者停止操作。5.根据权利要求4所述的消息处理方法,其特征在于,所述根据第一消息消费状态向所述kafka-client-sdk插件发送所述启停指令信息,以使所述kafka-client-sdk插件向所述kafka客户端发送所述启停指令信息,以使所述kafka客户端根据所述启停指令信息进行启动操作或者停止操作,包括:通过topic模块根据第一消息消费状态确定需要发送所述启停指令信息的消费组,所述消费组包括多个kafka客户端;向所述kafka-client-sdk插件发送所述启停指令信息和所述消费组,以使所述kafka-client-sdk插件向所述消费组对应的所述kafka客户端发送所述启停指令信息,以使所述kafka客户端根据所述启停指令信息进行启动操作或者停止操作。6.根据权利要求2至5任一项所述的消息处理方法,其特征在于,当所述指令信息为消息延时消费指令信息,所述根据所述第一消息消费状态向所述kafka-client-sdk插件发送指令信息,以使所述kafka-client-sdk插件向所述kafka客户端发送所述指令信息,以使所述kafka客户端根据所述指令信息进行业务处理,包括:
根据所述第一消息消费状态向所述kafka-client-sdk插件发送所述消息延时消费指令信息,以使所述kafka-client-sdk插件向所述消息满足延时消费配置的所述kafka客户端发送所述消息延时消费指令信息,以使所述kafka客户端根据所述消息延时消费指令信息对消息进行消费处理。7.根据权利要求2至5任一项所述的消息处理方法,其特征在于,当所述指令信息为消息回溯指令信息,所述根据所述第一消息消费状态向所述kafka-client-sdk插件发送指令信息,以使所述kafka-client-sdk插件向所述kafka客户端发送所述指令信息,以使所述kafka客户端根据所述指令信息进行业务处理,包括:根据所述第一消息消费状态向所述kafka-client-sdk插件发送所述消息回溯指令信息,以使所述kafka-client-sdk插件对所述消息对应所述kafka客户端对应的所述消息的偏移量进行修改,以使所述kafka客户端对应的所述消息的状态回溯到待消费状态。8.一种消息处理装置,应用于kafka管理端,所述kafka管理端分别与zookeeper服务器和业务系统连接,所述业务系统包括kafka客户端和kafka-client-sdk插件,其特征在于,所述装置包括:第一模块,用于获取来自所述zookeeper服务器的第一消息消费状态,所述第一消息消费状态为所述kafka客户端对消息的消费状态;第二模块,用于根据所述第一消息消费状态更新第二消息消费状态,所述第二消息消费状态为所述kafka管理端当前的消息消费状态;第三模块,用于根据所述第一消息消费状态向所述kafka-client-sdk插件发送指令信息,以使所述kafka-client-sdk插件向所述kafka客户端发送所述指令信息,以使所述kafka客户端根据所述指令信息进行业务处理。9.一种电子设备,其特征在于,所述电子设备包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现如权利要求1至7任一项所述的消息处理方法的步骤。10.一种计算机可读存储介质,用于计算机可读存储,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1至7中任一项所述的消息处理方法的步骤。

技术总结
本申请提供了一种消息处理方法、装置、电子设备及存储介质。属于人工智能技术领域,该方法应用于kafka管理端,该方法包括:获取来自zookeeper服务器的第一消息消费状态,第一消息消费状态为kafka客户端对消息的消费状态;根据第一消息消费状态更新第二消息消费状态,第二消息消费状态为kafka管理端当前的消息消费状态;根据第一消息消费状态向kafka-client-sdk插件发送指令信息,以使kafka-client-sdk插件向kafka客户端发送指令信息。本申请能够提高kafka管理端的控制准确性。本申请能够提高kafka管理端的控制准确性。本申请能够提高kafka管理端的控制准确性。


技术研发人员:尹志斌 余炳坤 杜自然 邵雷 董传晔
受保护的技术使用者:黄倩倩 深圳市数聚湾区大数据研究院
技术研发日:2021.11.30
技术公布日:2022/3/29
再多了解一些

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

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

相关文献