您好,请问下您这边大概接收的是多少的数据量?有开启 JSON 高亮吗?
大概就监听一个主题下,每秒100条数据左右吧,前期是不卡的,越用就越卡,未开启高亮,总共50万条历史数据,其实这些数据是可以不记录的
好的,您可以及时清理下数据,右上角点击菜单后 → 点击清理历史数据,因为 MQTTX 未对本地数据库存储和查询做优化,因此建议您及时清理历史数据。
接下来的版本中,我们会选择设置“是否忽略对 QoS 0 消息的存储功能”,来优化对于大量消息无法处理的情况,感谢反馈。
清理历史数据这个操作似乎是不生效的,重启后数据依然存在,程序也依然卡,运行缓慢
没有吧,会删除数据库中的数据的。可以麻烦提供截图和复现步骤吗?1.9.0 版本后我们就对性能进行过优化的,或者您到对应的目录下,删除 MQTTX.db 文件,重启下再试试。
OS | Log File Path |
---|---|
Linux | ~/.config/MQTTX |
macOS | ~/Library/Application Support/MQTTX |
Windows | %USERPROFILE%\AppData\Roaming\MQTTX |
删除可以了
1 个赞