IoT 项目踩坑实录:从粘包乱码到稳定承载 200+ 设备
这是一个物联网项目。整体链路如下:传感器 → TCP Server(Netty) → TCP → MQTT Bridge → EMQX后端消费者基于 EMQX 再落库(InfluxDB / MySQL / Redis / AI 模型)为了验证系统抗压能力,我使用 Python 编写 TCP 客户端,模拟多传感器长连接 + 周期性上报,结果在压测过程中,连续踩中了多个典型但非常隐蔽的坑。下面是对踩坑过程的完整复盘。问题现象1. 设备数量异常增长压测一段时间后,数据库中出现了大量“新设备”,明明只模拟了 10 个设备,实际却创建了 200+ 条 device 记录,而且 device_sn ...
最近评论