EMQ 问答社区

关于性能测试中的吞吐测试

问题描述

https://docs.emqx.cn/broker/v4.3/tutorial/benchmark.html#典型压测场景

按文档中的说明,20 个发布端,并且每秒发布 10 条消息,500 个订阅客户端,发布端的 rate 为 200msg/sec,为什么订阅端的rate会显示近 10万/s,这个吞吐率是怎么计算得到的?

这是一个典型的广播场景

发布端消息速率 = 20 * 10 = 200 msg/sec。每个订阅的都会收到这 200 条消息
所以订阅端的速率 = 200*500 = 10W msg/sec