MQTTNutzlast der Nachricht - AWS IoT Core

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

MQTTNutzlast der Nachricht

Die Nachrichtennutzlast, die in Ihren MQTT Nachrichten gesendet wird, ist nicht spezifiziert von AWS IoT, es sei denn, sie bezieht sich auf eine der Reservierte Themen Um den Anforderungen Ihrer Anwendung gerecht zu werden, empfehlen wir Ihnen, die Nachrichtennutzlast für Ihre Themen innerhalb der Einschränkungen der AWS IoT Core Service Quotas für Protokolle zu definieren.

Wenn Sie ein JSON Format für Ihre Nachrichtennutzdaten verwenden, kann die AWS IoT Regel-Engine Ihre Nachrichten analysieren und SQL Abfragen darauf anwenden. Wenn Ihre Anwendung die Regel-Engine nicht benötigt, um SQL Abfragen auf Ihre Nachrichtennutzlasten anzuwenden, können Sie jedes Datenformat verwenden, das Ihre Anwendung benötigt. Hinweise zu Einschränkungen und reservierten Zeichen in einem JSON Dokument, das in SQL Abfragen verwendet wird, finden Sie unterJSON-Erweiterungen.

Weitere Informationen zum Entwerfen Ihrer MQTT Themen und der entsprechenden Nachrichten-Payloads finden Sie unter MQTTThemen entwerfen für AWS IoT Core.

Überschreitet eine Nachricht das Größenlimit des Dienstes, führt dies zu einem CLIENT_ERROR mit dem Grund PAYLOAD_LIMIT_EXCEEDED und "Die Nutzlast der Nachricht überschreitet das Größenlimit für den Nachrichtentyp". Weitere Informationen zur Größenbeschränkung für Nachrichten finden Sie unter AWS IoT Core Grenzwerte und Kontingente für Message Broker.