2016-03-23 1 views
0

Je suis nouveau système de messagerie MQTT, mais pourtant je réussi à mettre en œuvre le service Android paho à bord de muflier en cours d'exécution PSBA kk-4.4.2. Mon service commencera au démarrage et se connectera au courtier public de HiveMQ avec le port 1883.client mqtt se déconnecte quand un autre client se connecte au serveur

Le problème est après avoir connecté mon appareil Android exécutant mon PSBA personnalisé sur le serveur et si je tente de connecter un autre client de l'application Android qui est en cours d'exécution sur un téléphone. Le client dans la carte snapdragon se déconnecte automatiquement du serveur. Lorsque j'essaie de me reconnecter, je me reconnecte au serveur.

J'utilise différents noms d'identification et l'utilisateur client lors de la connexion au serveur

+1

Je dirais que c'est un conflit d'identification de client, mais vous ne dites pas. Courrier post des journaux et le code que vous utilisez pour vous connecter afin que nous puissions jeter un oeil – hardillb

+0

Hey hardillb, vous aviez raison. J'ai un peu codé le code d'identification du client que je viens de comprendre. J'ai donné une pièce d'identité unique et cela fonctionne maintenant .. Merci –

Répondre

1

Ceci est probablement parce que vous utilisez le même identifiant client pour les deux (tous les) clients.

ids clients doivent être uniques et la plupart des courtiers déconnecter la première connexion lorsqu'un second se connecte avec le même identifiant.