m2mqtt客户端伸缩时性能不佳

时间:2018-11-08 13:35:05

标签: mqtt

我正在使用M2MQTT客户端连接到Mosquitto Broker,以便接收IOT eqpts发送的所有消息。每个eqt大约在开始时会发送1000多个消息,在稳定模式下大约每秒发送12条消息。我用3到5个eqpts测试了系统,而perfs没问题!但是当我尝试扩展到几十个时,perf急剧减少。

我尝试使用VS 2015分析工具来查找瓶颈,最初的结果指向M2MQTT Client->资源冲突百分比是由于以下原因造成的:

MqttClient。 DispatchEventThread :所有冲突中超过50%

MqttClient。 ProcessInflightThread :所有冲突中超过43%

最后7%是我的密码。

我必须采用哪些替代方法来提高性能?

Thx

0 个答案:

没有答案