在多消息队列集群间自动分配消息主题的方法和装置制造方法及图纸

技术编号:39509518 阅读:23 留言:0更新日期:2023-11-25 18:45
本发明专利技术涉及高性能计算技术领域,通过用户提交的主题请求得到消息需要的消息主题和集群的要求,根据要求在预设的多消息队列集群中,筛选出可以符合所述消息对于消息主题和集群的要求的预选集群,并对预选集群进行打分评价找到预选集群中的最优秀的集群作为优选集群,如此符合用户主题请求的优选集群自动筛选出来,避免多集群负载不均和资源浪费的问题;另外,对所述消息自动分配目标消息主题,目标消息主题是消息与集群之前的纽带,可以将所述消息发送至所述优选集群,如此实现多消息队列集群间所述主题请求的自动分配,提高了处理效率,解决了多集群负载不均和资源浪费的问题

【技术实现步骤摘要】
在多消息队列集群间自动分配消息主题的方法和装置


[0001]本专利技术涉及高性能计算
,具体涉及一种用于在多消息队列集群间自动分配消息主题的方法和装置


技术介绍

[0002]随着公司业务增长,会创建多套消息队列集群保障业务稳定性,但在创建消息主题时,依赖人工实现将主题创建到哪个集群的操作,随着主题和集群数量增多,人工处理任务繁重

处理效率低的问题日益显现;另外,随着业务迭代,部分主题的使用量变化,也容易造成多集群负载不均,造成资源浪费

[0003]现有消息主题的分配,主要依赖人工判断,但人为判断会存在主观判断以及工作量繁重问题,如果要满足相对合理分配,处理过程会比较耗时;加之随着业务迭代,会存在主题使用量变化,集群负载不均的问题,进而影响人工判断的结果

本方法通过引入集群属性打标,并利用预选机制和优选机制,对集群进行打分,在消息主题进行创建时,将主题分配到评分最高集群,从而解决人工判断带来的分布不合理问题并提升效率

[0004]消息队列集群:在计算本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种用于在多消息队列集群间自动分配消息主题的方法,其特征在于,包括:获取用户提交的主题请求,所述主题请求为消息添加消息主题的请求,包括消息对于消息主题和集群的要求;在预设的多消息队列集群中,筛选出可以符合所述消息对于消息主题和集群的要求的集群,作为预选集群;根据预设算法和预设维度对所述预选集群进行打分,筛选出得分最高的集群,作为优选集群;对所述消息自动分配目标消息主题,所述目标消息主题用于表征将所述消息发送至所述优选集群,将所述优选集群反馈给用户
。2.
根据权利要求1所述方法,其特征在于,还包括:对所述多消息队列集群中的特殊集群进行打标,生成集群标签
。3.
根据权利要求2所述方法,其特征在于,还包括:对所述消息进行特殊打标,生成特殊标签;根据所述集群标签和特殊标签的对应关系,将所述特殊集群自动筛选为所述预选集群
。4.
根据权利要求1或2所述方法,其特征在于,所述预设维度包括:集群节点数量

集群节点
CPU/
内存
/
磁盘资源

集群节点已使用
CPU/
内存
/
磁盘资源

集群现有主题数量

集群现有
TPS
指标...

【专利技术属性】
技术研发人员:倪文超
申请(专利权)人:上海中通吉网络技术有限公司
类型:发明
国别省市:

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

1