Qpid基准:有关于quid基准的问题

时间:2015-05-05 05:19:59

标签: java performance benchmarking amqp qpid

我正在尝试使用以下用例对Qpid进行基准测试:

  • 使用默认的Qpid配置(例如:2GB是最大内存集),经纪人和 客户端在同一台机器上
  • 每个连接有1个连接和256个会话,每个会话都有一个 生产者和消费者。因此,有256个生产者和256个消费者
  • 所有生产者/消费者在开始之前就已创建 制作/消费消息。每个生产者/消费者都是一个线程和他们 并行运行
  • 消费者开始消费(他们等待.receive())。所有消费者都是耐用的订阅者
  • 生产者开始生成消息,每个生产者只生成1个消息 消息,总共产生了256条消息
  • 使用扇出交换(topic.fanout = fanout://amq.fanout//fanOutTopic), 并且有256个消费者,每个消费者接收256个消息等等 共收到256 * 256条消息

以下是消息的响应时间(RT)

  • 响应时间定义为时间的差异 消息被发送到代理以及收到消息的时间 消费者
  • min:144.0 ms
  • max:350454.0 ms
  • 平均值:151933.02 ms
  • stddev:113347.89 ms
  • 第95百分位数:330559.0毫秒

我从根本上做错了吗?我很担心 平均响应时间为“ 152秒”。这是从qpid预期的吗?我知道了 这里的模式,当测试运行时,RT的线性增加 随着时间的推移。

谢谢你, 湿婆。

0 个答案:

没有答案