(브리지 mosquitto를 사용하는이) 지금은 가능 MQTT 브로커의 배열에 오류가 - 증명 버전을 구현하기 위해 노력하는 연결에 성공할 때까지 순서대로 연결을 시도해야합니다. 연결이 실패하면 다음 브로커를 시도해야합니다 ... 지금까지는 좋았지 만 오프라인 브로커에 연결하려고 시도하면 어떻게 든 mqtt.js
은 끝없이 다시 연결하려고합니다. 연결 시도를 닫고 다음 시도에 연결할 수 없습니다.MQTT.js : 연결 시도가 실패한 후 다른 브로커를 닫거나 연결하는 방법은 무엇입니까? 나는 웹 소켓을 지원하는 두 개의 mosquitto 브로커를 설정하고 <a href="https://github.com/mqttjs/MQTT.js#example" rel="nofollow noreferrer">mqtt.js</a></p> <p>로 연결할 수 있어요 않았다
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");
});
내가 다음에 연결을 닫고 연결하는 방법의 어떤 아이디어? 는
고맙습니다. ...-) 정확히 내가 뭘 찾고 있었습니까! –