消费者集群管理方法及装置、存储介质及电子设备制造方法及图纸

技术编号:41265905 阅读:14 留言:0更新日期:2024-05-11 09:22
本发明专利技术提供一种消费者集群管理方法及装置、存储介质及电子设备,该方法包括:监测消息队列是否符合预设的消息积压条件;在消息队列符合消息积压条件的情况下,检测消费者集群中是否存在处于暂停状态的消费者;若消费者集群中存在处于暂停状态的消费者,则在消费者集群中确定待重启消费者;待重启消费者为消费者集群中处于暂停状态的消费者;生成待重启消费者对应的启动请求,并将启动请求发送至预先构建的内部通信消息队列中,以使部署待重启消费者的应用程序基于启动请求,将待重启消费者切换为启动状态。应用本发明专利技术的方法,通过对应用内部的消费者的调整,实现消费者资源调整,操作过程简便,资源调整的灵活性较高。

【技术实现步骤摘要】

本专利技术涉及计算机,特别是涉及一种消费者集群管理方法及装置、存储介质及电子设备


技术介绍

1、消息队列是计算机系统中的常见组件之一,通常由系统中各个应用程序部署的各个消费者所组成的消费者集群,对消息队列中的消息进行消费处理。而消息队列所需的消费者资源是会变化的,故需对消费者集群中的消费者进行管理,以避免资源不足或资源浪费。

2、目前,对于消费者集群的管理方式,一般是当消费者资源不足时,启动新的应用程序以部署新的消费者,当消费者资源过剩时,停止相应的应用程序,以关闭该应用程序部署的各个消费者。

3、在实际的消息消费场景中,消息队列所需的消费者资源变化频繁。专利技术人经研究发现,基于现有的消费者集群的管理方式,在消息消费过程中,需频繁对应用程序进行启停,过程较为繁琐复杂,对于消费者调整的灵活性较差。


技术实现思路

1、有鉴于此,本专利技术实施例提供了一种消费者集群管理方法,以解决现有的管理方式,需频繁对应用程序进行启停,过程繁琐复杂,调整灵活性较差的问题。

<p>2、本专利技术实本文档来自技高网...

【技术保护点】

1.一种消费者集群管理方法,其特征在于,所述方法应用于消息队列对应的消费者集群,所述消费者集群包括多个应用程序部署的消费者,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述监测所述消息队列是否符合预设的消息积压条件,包括:

3.根据权利要求1所述的方法,其特征在于,所述生成所述待重启消费者对应的启动请求,包括:

4.根据权利要求1所述的方法,其特征在于,还包括:

5.根据权利要求4所述的方法,其特征在于,所述依据所述目标消息类型和所述目标应用程序,生成消费者创建请求,包括:

6.根据权利要求1所述的方法,其特征在于...

【技术特征摘要】

1.一种消费者集群管理方法,其特征在于,所述方法应用于消息队列对应的消费者集群,所述消费者集群包括多个应用程序部署的消费者,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述监测所述消息队列是否符合预设的消息积压条件,包括:

3.根据权利要求1所述的方法,其特征在于,所述生成所述待重启消费者对应的启动请求,包括:

4.根据权利要求1所述的方法,其特征在于,还包括:

5.根据权利要求4所述的方法,其特征在于,所述依据所述目标消息类型和所述目标应用程序,生成消费者创建请求,包括:

6.根据权利要求1所述的方法,其特征在于,还包括:

7.根据权利要求6...

【专利技术属性】
技术研发人员:张尧耿鹏
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1