全部产品
Search
文档中心

IoT Platform:Kedaluwarsa Pesan

更新时间:Jun 21, 2025

Topik ini menjelaskan fitur kedaluwarsa pesan dari MQTT 5.0.

Informasi latar belakang

Fitur kedaluwarsa pesan cocok untuk skenario di mana Anda ingin IoT Platform menyimpan pesan dalam cache, seperti pesan QoS 1, pesan yang disimpan, dan pesan wasiat. Jika Anda mengonfigurasi parameter Message Expiry Interval untuk sebuah pesan dan pesan tersebut kedaluwarsa, pesan yang tersimpan dalam cache akan dihapus dan tidak didorong.

image..png

Gambar di atas menunjukkan cara kerja fitur kedaluwarsa pesan:

  1. Server bisnis mendorong pesan QoS 1 dengan masa berlaku 5 detik.

  2. Pendorongan pertama gagal karena perangkat tidak menerima Pesan ACK.

  3. Setelah 5 detik, pesan kedaluwarsa dan IoT Platform menghapus pesan tersebut.

  4. Jika perangkat terhubung kembali, tidak ada pesan yang didorong.

    null
    • Setelah Sesi kedaluwarsa, pesan QoS 1 dihapus tanpa memperhatikan apakah pesan QoS 1 masih valid.

    • Setelah Sesi kedaluwarsa, pesan yang disimpan tidak dihapus. Jika Anda ingin pesan tetap valid setelah kedaluwarsa, Anda dapat menentukan pesan sebagai pesan yang disimpan.

Skenario

Fitur kedaluwarsa pesan cocok untuk skenario di mana Anda perlu mengendalikan perangkat secara jarak jauh. Sebagai contoh, jika Anda ingin membuka pintu secara jarak jauh, Anda dapat menggunakan fitur kedaluwarsa pesan untuk mencegah pintu gagal dibuka akibat pesan yang kedaluwarsa. Fitur ini membantu mencegah pengiriman pesan kedaluwarsa ke perangkat, sehingga memastikan akurasi pengendalian jarak jauh.