一种测试装置、方法及电子设备制造方法及图纸

技术编号:42220079 阅读:16 留言:0更新日期:2024-07-30 19:00
本领域涉及通信技术领域,具体公开了一种测试装置、方法及电子设备,在该方案中,基于包含时间参数的消费者参数集,生产消费者初始脚本;配置消费者初始脚本中的消费者参数集中的参数各自对应的参数值,得到消费者测试脚本;指示测试工具执行消费者测试脚本,得到消费者性能测试结果。通过本申请实施例提供的技术方案,实现了对消费者的性能测试,从而实现了对消费者性能的评估。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种测试装置、方法及电子设备


技术介绍

1、roceketmq是一种具备异步解耦和削峰填谷能力的开源分布式消息中间件。如图1所示,roceketmq主要由四个角色组成,分别为服务注册中心(nameserver)、生产者(producer)、消费者(consumer)、消息服务器(broker)。

2、其中,nameserver用于broker的注册以及producer与consumer对broker的路由信息的发现;producer用于生产消息并发送消息至broker;consumer用于从broker接收消息并消费消息;broker用于暂存和传输消息。

3、基于roceketmq异步解耦和削峰填谷的能力,roceketmq可以在高并发、高吞吐量的场景下,实现可靠的消息传输,从而在各个领域得到了广泛应用。

4、在应用rocketmq时,需要对rocketmq的性能进行测试,如通过性能测试得到rocketmq能承载的最高每秒查询率(英文:queries per second,缩写为qps),以便于本文档来自技高网...

【技术保护点】

1.一种测试装置,其特征在于,包括处理器和存储器,所述存储器用于存储所述处理器可执行的程序,所述处理器用于读取所述存储器中的程序并执行如下步骤:

2.如权利要求1所述的装置,其特征在于,所述消费者参数集还包括消费者组模型参数、消费起始点参数、消费类型参数、消息消费模式参数,所述消费者组模型参数用于确定客户端与消费者组之间的关系,所述消费起始点参数用于确定消费的起始消息,所述消费类型参数用于确定消费者的消费模式为拉取消息模式或者推送消息模式,所述消息消费模式参数用于确定消息的消费模式为集群消费或者广播消费,所述时间参数包括起始时间与结束时间,所述处理器具体被配置为执行:

...

【技术特征摘要】

1.一种测试装置,其特征在于,包括处理器和存储器,所述存储器用于存储所述处理器可执行的程序,所述处理器用于读取所述存储器中的程序并执行如下步骤:

2.如权利要求1所述的装置,其特征在于,所述消费者参数集还包括消费者组模型参数、消费起始点参数、消费类型参数、消息消费模式参数,所述消费者组模型参数用于确定客户端与消费者组之间的关系,所述消费起始点参数用于确定消费的起始消息,所述消费类型参数用于确定消费者的消费模式为拉取消息模式或者推送消息模式,所述消息消费模式参数用于确定消息的消费模式为集群消费或者广播消费,所述时间参数包括起始时间与结束时间,所述处理器具体被配置为执行:

3.如权利要求2所述的装置,其特征在于,若所述消费类型参数栏对应的参数值为所述拉取消息模式,则所述起始时间参数栏对应的可选参数值包括第一起始时间、第二起始时间、第三起始时间,所述结束时间参数栏对应的可选参数值包括第一结束时间、第二结束时间、第三结束时间;其中,所述第一起始时间为执行拉取消息操作的开始时间,所述第二起始时间为生产消息的时间,所述第三起始时间为消息服务器保存消息到存...

【专利技术属性】
技术研发人员:赵伟姜钧也
申请(专利权)人:北京集度科技有限公司
类型:发明
国别省市:

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

1