Как узнать причину случайного отключения ngx-mqtt? - PullRequest
0 голосов
/ 13 декабря 2018

Я заметил, что мое приложение Angular, использующее ngx-mqtt, которое имеет незащищенное соединение через веб-сокет с локальным брокером mosca MQTT, время от времени отключается.

Каков наилучший способ выяснить причину отключения?

Когда браузер отключился, я не смог восстановить соединение с обновлением браузера, но мне нужно перезапустить брокер mosca MQTT.

import { IMqttMessage, MqttService, IOnConnectEvent } from "ngx-mqtt";

export class BinsManagementComponent implements OnInit {
  constructor(
    private mqttService: MqttService,
  ) {
      this.mqttService
        .onOffline
        .subscribe(
          (e) => {
            alert("Mqtt offline") 
            console.log("MQTT offline: ", e)
          }
        )
    })
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...