< Kopf >
HomeBlog Nutzung der letzten WILL Nachricht

Effektive Nutzung von MQTT Last WILL Nachrichten

von Ponlakshmi


Last WILL Messages

JedesIoT-Netzwerkist ein kollaboratives Arbeiten von Kantengeräten. Alle Geräte sollten funktionieren in Verbindung, um die Umwelt für den Menschen förderlich zu machen. Das Artikel hilft Ihnen, die beste Nutzung derMQTLetzte Nachrichten.


Last Will ist ein Weg, um die Überwachung zwischenMQTT Kundendie verständlicher funktionieren. Bevor wir in die Realität gehen Zeit verwenden Fälle, ist es besser, die Spezifikationen besser zu verstehen.

Was ist der MQTT Last WILL?

Last Will ist eine in derMQTT Brokerspeziell für bestimmte Kunden. Die Letzte Will-Nachricht ist normal MQT Nachricht, die ein Testamentsthema hat, wird Nachricht ,MQTT QoSundZurück zur ÜbersichtFlagge. Diese Nachrichten werden an die Kunden gesendet, die abonniert haben zu den WILL-Themen des Brokers, wenn der jeweilige Client trennt unglaubwürdig.


DieLetzter Beitragsollte an den Broker gesendet werden, wenn die Kunden mit dem Broker verbinden über dieDas ist ein Tag..


Eine detailliertere Erklärung, wie Sie die Verbindung senden müssen Paket ist in unseremEntwicklung von MQTT Kunden Dokumentation.

Wann wird sie veröffentlicht?

Der WILL Nachrichten werden vom Broker an alle veröffentlicht interessierte Abonnenten, wenn der jeweilige Client abgeschaltet wird aus dem Broker unglaubwürdig. Wenn der Client mit einem eine korrekte Trennmeldung, die WILL wird nicht veröffentlicht. Die der Kunde muss die interessanten Parteien auf dem Weg von Veröffentlichung der richtigen Botschaft an sich.

Es zu verwenden

Alle missionskritischen Geräte brauchen einen Rücken. Nehmen wir ein Beispiel eines Datenbankservers in einer Online-Anwendung. Es ist einer der Kerne Komponente, die immer für den kompletten Service laufen muss nützlich.


Diese Anwendungen haben Master, Slaves und Standby-Server die eingesetzt werden muss, wenn ein Server ausfällt. Der Meister Server sollte einen WILL auf Connection hinzufügen. Der Sklave wird Anmeldung an die jeweilige WILL. Der WILL sollte konfiguriert werden spezifisch für jeden Cluster des Master-Slaves. In diesem Szenario Broker sollte konfiguriert werden, um die WILL für die anmutig als sowie unglaubwürdige Trennung des Meisters. Wenn der Meister abschaltet, der Slave erhält den Master nicht verfügbare Nachricht und die notwendigen Skripte können ausgelöst werden, damit der Slave die Meister. Die Standby-Server werden Slave und jetzt abonnieren zum WILL des neuen Meisters.


Dies ist ein Szenario der automatisierten Übernahme. Solche Szenarien existieren in alle Branchen wie Medizin, alle Arten von Fertigungsindustrien. Wir können auch die WILL Message Trigger zur Überwachung der Geräte verwenden und deren Uptime von einem zentralen Server.

Sie können eine Menge unerwünschter Überwachungsnachrichten zu jedem Gerät vermeiden durch die richtige Nutzung von MQTT Last WILL Messages.