Descubra o que está errado quando um cliente MQTT se desconecta
inesperadamente de um canal de telemetria.
Procedimento
Se o cliente MQTT se conecta com êxito e depois se desconecta sem razão
aparente, considere os seguintes motivos para diagnosticar o problema:
- O gerenciador de filas, o serviço MQXR ou o canal de telemetria não está em execução.
Inicie o gerenciador de filas, serviço MQXR
ou canal de telemetria. Tente reconectar o cliente MQTT e
verifique se essa solução corrige o problema.
- Outro cliente é iniciado e conecta-se com o mesmo ID de cliente.
Neste caso, o IBM® MQ aceita a conexão do segundo cliente
MQTT e desconecta o primeiro cliente MQTT de maneira forçada.
- O cliente MQTT acessa um tópico ao qual ele não está autorizado para publicação ou assinatura.
O IBM MQ desconecta o cliente MQTT.
- A conexão TCP/IP não está mais ativa.
Faça o diagnóstico e corrija o problema com sua conexão TCP/IP e tente
reconectar o cliente MQTT.