2016-12-22 2 views
1

Ci-dessous une partie de mon fichier journal rabbitmq.rabbitmq keepalive timeout error

= RAPPORT D'ERREUR ==== 22-Dec-2016 :: 09: 36: 20 === fermeture de la connexion MQTT "xxx.xxx.xxx.xxx:11030 -> xx.xx.xx.xx: 1884" (délai d'attente keepalive)

= RAPPORT eRREUR ==== 22-Dec-2016 :: 09: 36: 20 === fermeture connexion MQTT « xxx.xxx.xxx.xxx:14653 -> xx. xx.xx.xx: 1884 "(keepalive timeout)

= RAPPORT D'ERREUR ==== 22-Dec-2016 :: 09: 36: 22 === fermeture de la connexion MQTT" xxx.xxx.xxx.xxx : 14494 -> xx.xx.xx.xx: 1884 "(keepalive timeout)

Je pense que c'est clos Connexion MQTT par keepalive timeout. Est-ce normal? Ils sont affichés à plusieurs reprises. donc le disque de journal est plein. Y a-t-il un moyen de rester en vie?

Répondre

1

Vos clients ne parviennent pas à envoyer quelque chose dans le délai Keep Live qu'ils ont spécifié lors de leur connexion au courtier. Voir MQTT specs section 3.1.2.10 Keep Alive. Les clients conformes enverraient un PINGREQ pour maintenir la connexion active.