我正在用javascript编写一个web应用程序,我希望一个Paho.MQTT.Client能够断开与MQTT代理的连接,并使用不同的IP地址将其连接到另一个MQTT代理。
这个是可能的吗?
或者,为了在不同的Paho.MQTT.Client之间切换,我是否必须删除现有的MQTT并使用不同的IP地址创建一个新的MQTT?
我尝试过myClient._setHost("a.b.c.d");,即使在调用myClient.disconnect()之后也会返回“Unsupported”。
发布于 2018-06-15 23:01:16
您必须创建一个新的客户端实例,以便在调用connect()后更改它连接到的代理。
_setHost()函数仅在内部使用(未作为公共API的一部分列出),不应使用。
https://stackoverflow.com/questions/50875831
复制相似问题