Veröffentlicht am: Aug 24, 2021
Beibehaltene Nachrichten sind eine Standard-MQTT-Funktion, die Ihnen eine einfache Möglichkeit bietet, die neuesten wichtigen Nachrichten zu einem Thema für zukünftige Abonnenten zu speichern. Mit AWS IoT Core können Sie beibehaltene Nachrichten jetzt verwenden, um Konfigurationsinformationen oder wichtige Updates einfach auf Geräte zu übertragen, ohne genau zu wissen, wann sie online gehen.
Wenn Sie eine Nachricht mit festgelegter Kennzeichnung „Beibehalten“ veröffentlichen, erhalten alle aktuellen Abonnenten dieses Themas die Nachricht wie gewohnt, aber AWS IoT Core speichert die Nachricht auch und stellt sie automatisch allen zukünftigen Abonnenten zu. Infolgedessen müssen Sie sich nicht um die Nachverfolgung kümmern, wenn Geräte online gehen, um sicherzustellen, dass sie die Nachricht erhalten, oder sie auf die nächste Veröffentlichungsnachricht warten zu lassen.
Sie können die AWS IoT Device SDKs oder Ihren eigenen MQTT-3.1.1-kompatiblen Client verwenden, um eine beibehaltene Nachricht zu veröffentlichen. Alternativ können Sie HTTP-APIs über die AWS CLI verwenden, um die beibehaltenen Nachrichten zu veröffentlichen und abzurufen. Darüber hinaus können Sie auf der Seite Beibehaltene Nachrichten in der AWS-IoT-Core-Konsole beibehaltene Nachrichten in Ihrem Konto anzeigen und verwalten. Diese Seite bietet eine paginierte Liste von MQTT-Themen mit einer beibehaltenen Nachricht und ermöglicht es Ihnen, die beibehaltene Nachricht für ein bestimmtes MQTT-Thema abzurufen, zu aktualisieren oder zu löschen.
Die Funktion für beibehaltene Nachrichten wird in allen AWS-Regionen unterstützt, in denen AWS IoT Core verfügbar ist. Weitere Informationen finden Sie in der Dokumentation zu beibehaltenen MQTT-Nachrichten. Weitere Informationen über AWS IoT Core finden Sie auf der Produktseite.