Derítse ki, hogy milyen probléma történt, amikor az MQTT
ügyfél váratlanul bontotta a kapcsolatot a telemetriacsatornával.
Eljárás
Ha az MQTT ügyfél sikeresen csatlakozik és később minden
látható ok nélkül szétkapcsol, gondolja végig a következő lehetséges
okokat a probléma diagnosztizálása érdekében:
- A sorkezelő, az MQXR szolgáltatás vagy a telemetriacsatorna nem
fut.
Indítsa el a sorkezelőt, az MQXR szolgáltatást vagy a telemetriacsatornát. Próbáljon meg újra csatlakozni az MQTT ügyféllel, és győződjön
meg róla, hogy ez a megoldás javítja a problémát.
- Egy másik ügyfél lett elindítva, és ugyanazzal az
ügyfélazonosítóval csatlakozik.
Eben az esetben a IBM® MQ
elfogadja a kapcsolatot a második MQTT ügyféltől, és kényszeríti az első
MQTT ügyfél kapcsolatának bontását.
- Az MQTT ügyfél egy olyan témakörhöz fér hozzá, amelyhez nincs
jogosultsága, akár közzétételhez, akár előfizetéshez.
A IBM MQ bontja az
MQTT ügyfél kapcsolatát.
- A TCP/IP kapcsolat már nem aktív.
Diagnosztizálja és javítsa a TCP/IP kapcsolat problémáját, és
próbálja meg újracsatlakoztatni az MQTT ügyfélalkalmazást.