0
我併成立了WebSocket的支持2名mosquitto經紀人和我能夠與mqtt.jsMQTT.js:如何在失敗的連接嘗試後關閉/連接到另一個代理? (使用橋接mosquitto)
連接到它們現在我試圖實現與可能的MQTT經紀人數組,故障證明版本,應該嘗試連接,直到成功連接。如果連接失敗,應嘗試下一個代理...迄今爲止這麼好,但如果我嘗試連接到脫機代理,以某種方式mqtt.js
嘗試無限重新連接。我無法關閉連接嘗試並連接到下一個連接。
var client = mqtt.connect("ws://firstbrokerip:9001");
client.on('connect', function() {
\t //consoleLog("[BROWSER] MQTT js-Client:"," Connected","green");
\t client.subscribe("testchannel"); \t
});
client.on('offline', function() {
\t //consoleLog("[BROWSER] MQTT js-Client:", ' Offline',"red");
client.end();
\t client = mqtt.connect("ws://secondbrokerip:9001");
});
的我怎麼能關閉連接,並連接到下一個任何想法? (PLZ不在乎定製ConsoleLog功能)
非常感謝hardillb ... :-)正是我在找的東西! –