Problémák megoldása, ha az MQTT ügyfél váratlanul szétkapcsol

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.