Identifiez la raison de la déconnexion inattendue du client MQTT du canal de télémétrie.
Procédure
Si votre client MQTT se connecte, puis se déconnecte sans raison apparente, envisagez les raisons suivantes afin de diagnostiquer le problème.
- Le Gestionnaire de files d'attente, le service MQXR ou le canal de télémétrie ne s'exécute pas.
Démarrez le gestionnaire de files d'attente, le service MQXR ou le canal de télémétrie. Tentez de reconnecter le client MQTT et vérifiez que cette solution résout le problème.
- Un autre client démarre et se connecte avec le même ID client.
Dans ce cas, IBM® MQ accepte la connexion du second client MQTT et force la déconnexion du premier client MQTT.
- Le client MQTT accède à une rubrique pour laquelle il n'a pas l'autorisation, soit pour publier, soit pour s'abonner.
IBM MQ déconnecte le client MQTT.
- La connexion TCP/IP n'est plus active.
Diagnostiquez et réglez le problème concernant votre connexion TCP/IP puis essayez de vous reconnecter au client MQTT.