View a markdown version of this page

Muatan pesan MQTT - AWS IoT Core

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Muatan pesan MQTT

Payload pesan yang dikirim dalam pesan MQTT Anda tidak ditentukan oleh AWS IoT, kecuali untuk salah satu pesan. Topik cadangan Untuk mengakomodasi kebutuhan aplikasi Anda, kami sarankan Anda menentukan payload pesan untuk topik Anda dalam batasan Kuota AWS IoT Core Layanan untuk Proto kol.

Menggunakan format JSON untuk payload pesan Anda memungkinkan mesin AWS IoT aturan untuk mengurai pesan Anda dan menerapkan kueri SQL ke dalamnya. Jika aplikasi Anda tidak memerlukan mesin aturan untuk menerapkan kueri SQL ke payload pesan Anda, Anda dapat menggunakan format data apa pun yang diperlukan aplikasi Anda. Untuk informasi tentang batasan dan karakter yang dicadangkan dalam dokumen JSON yang digunakan dalam kueri SQL, lihatEkstensi JSON.

Untuk informasi selengkapnya tentang merancang topik MQTT Anda dan muatan pesan yang sesuai, lihat Merancang Topik MQTT untuk. AWS IoT Core

Jika batas ukuran pesan melebihi kuota layanan, itu akan menghasilkan CLIENT_ERROR dengan alasan PAYLOAD_LIMIT_EXCEEDED dan “Payload pesan melebihi batas ukuran untuk jenis pesan.” Untuk informasi selengkapnya tentang batas ukuran AWS IoT Core pesan, lihat batas dan kuota broker pesan.