主题分配方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:40073526 阅读:15 留言:0更新日期:2024-01-17 00:32
本申请涉及一种主题分配方法、装置、计算机设备和存储介质。所述方法包括:在获取到第一客户端的上报信息时,根据所述上报信息确定所述第一客户端的目标消费能力值;根据所述目标消费能力值为所述第一客户端分配包含对应消息量的目标主题,所述目标主题为主题池中未被分配的待消费主题,所述目标主题用于令所述第一客户端拉取与所述目标消费能力值对应消息量的消息进行消费,依照不同客户端的消费能力为其提供相对应消息量的未被分配的消费主题,从而可以实现客户端之间主题分配均衡且消息不重叠。

【技术实现步骤摘要】

本申请涉及主题分配领域,尤其涉及一种主题分配方法、装置、计算机设备和存储介质


技术介绍

1、通常客户端可以通过订阅主题来拉取其所要消费的消息,但在很多业务场景下消息不能同时被不同的客户端消费,该消费方式会引起信息状态错误,而现有的处理方式是引入第三方中间件来避免消息的重叠消费,但这会增加系统的复杂度,无法达到轻量级架构的设计要求。并且这种处理方式无法结合客户端自身消费能力为其分配对应的消息,容易出现客户端之间主题分配不均衡,导致部分客户端消费压力过大,而部分客户端消费能力过剩的情况。


技术实现思路

1、本申请提供了一种主题分配方法、装置、计算机设备和存储介质,以解决如何令客户端之间主题分配均衡且消息不重叠的问题。

2、第一方面,本申请提供了一种主题分配方法,所述方法包括:

3、在获取到第一客户端的上报信息时,根据所述上报信息确定所述第一客户端的目标消费能力值,所述目标消费能力值用于指示所述第一客户端的运行参数可支持消费的消息量;

4、根据所述目标消费能力值为所述第一客户端本文档来自技高网...

【技术保护点】

1.一种主题分配方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在接收到第一客户端的上报信息时,根据所述上报信息确定所述第一客户端的目标消费能力值,包括:

3.根据权利要求2所述的方法,其特征在于,在所述目标消费能力值为所述初始消费能力值时,根据所述目标消费能力值为所述第一客户端分配包含对应消息量的目标主题,包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述初始消费能力值与消费能力总值之间的比值,确定为所述第一客户端的消费能力占比之后,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,在所述目...

【技术特征摘要】

1.一种主题分配方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在接收到第一客户端的上报信息时,根据所述上报信息确定所述第一客户端的目标消费能力值,包括:

3.根据权利要求2所述的方法,其特征在于,在所述目标消费能力值为所述初始消费能力值时,根据所述目标消费能力值为所述第一客户端分配包含对应消息量的目标主题,包括:

4.根据权利要求3所述的方法,其特征在于,所述将所述初始消费能力值与消费能力总值之间的比值,确定为所述第一客户端的消费能力占比之后,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,在所述目标消费能力值为所述当前消费能力值时,根据所述目标消费能力值为所述第一客户端分配包含对应消息量的目标主题,包括:

6.根据权利要求5所述的方法,其特征在于,将所述第一客户端对于所述第一重分配主题的订阅状态修改为未订阅...

【专利技术属性】
技术研发人员:雷文伟
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:

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

1