设备断开了,但是后台管理还是能看到设备已连接

您好:
我在测试和使用过程中, 设备断开了,但是后台管理还是能看到设备已连接, 怎么区分去分辨有是多个设备编号相同引起的问题还是emqx没清理,我分别抓取了日志追踪, 如附件
emqx@127.0.0.1-trace_GJ2506H1631Atrac_2025-09-01.zip (1.6 MB)
emqx@127.0.0.1-trace_GJ2506H1631A_trace6_2025-09-01.zip (752 字节)
一个是设备通电后,一个是设备端断电后的日志追踪
正常的设备能订阅到一个主题,这个设备号就不行.

2025-09-01T09:31:26.107572+08:00 [SOCKET] GJ2506H1631A@112.32.33.155:60817 msg: emqx_connection_terminated, reason: {shutdown,discarded}, username: gjdevice

discarded 报错,是指有俩个连接在用想同的 clientid 连接上来的,导致前一个被踢下线

这个只有 ping 消息,没有问题,说明一直在线。

你好,有什么办法,假设有2个设备连上来,有办法只保持一个设备并连接上吗?因为,做了一些设备已经发货出去了,如果有2台, 测试会影响其中一台的设备的反馈,设备会没发订阅主题.

不行,如果你知道其中一个设备的 固定的ip,试试把这个 ip 加到黑名单。

会不会出现假连接的, 找不到那台设备,按道理有其他信息把,我们把已知道的一台给断电了,然后在后台剔除,他还是存在的,日志如下:
emqx@127.0.0.1-trace_GJ2506H1588A_trace_2025-09-02.zip (488 字节)

不会。
你的日志里面全是 ping,说明这个 clientid的设备在线非常正常。
你看看你是不是踢错了:114.88.25.144:62780 这个 IP 和端口应该是在线的,而且是处于正常发 ping 的,可以确定它没有断电,也没有断开连接。