在 MQTT 中检测重复的客户端 ID?

Detecting duplicate client ids in MQTT?

我在 3.1.1

中使用 Python Paho MQTT 库和 Mosquitto 代理

如果两个客户端使用相同的 ID 连接(无论出于何种原因),两个客户端都会断开连接,然后永远循环连接。

on_disconnect 的 rc 为 1 但 connect 的 rc 为 0(然后断开连接)

有没有办法检测到问题是重复的 clientid?

还没有。希望这将在规范的未来版本中得到解决。