全部产品
Search
文档中心

:Apa yang harus saya lakukan jika data MNS hilang atau gagal di-query?

更新时间:Jun 29, 2025

Artikel ini menjelaskan cara menyelesaikan kesalahan setelah data diimpor ke dalam Message Service (MNS), termasuk kehilangan data dan kegagalan query.

  • Jika Anda tidak dapat mem-query data yang telah diimpor di konsol Simple Message Queue (formerly MNS) atau kode, ikuti langkah-langkah berikut:
    1. Masuk ke konsol Simple Message Queue (formerly MNS), temukan antrian, lalu pilih More > Edit di kolom Actions. Di panel Edit Parameter of Queue, periksa nilai parameter berikut:
      • Visibility Timeout Period: Periode di mana pesan yang telah dikonsumsi tetap Inactive di dalam antrian. Setelah periode berakhir dan pesan belum dikonfirmasi oleh klien, pesan akan menjadi Active dan dapat dikonsumsi kembali.
      • Message Retention Period: Periode maksimum pesan disimpan di dalam antrian. Setelah periode berakhir, pesan akan dihapus, terlepas dari status konsumsinya.
      • Scheduled Period: Periode setelah pesan dikirim ke antrian sebelum dapat dikonsumsi.
      Catatan Jika Anda mengatur parameter DelaySecondsDelaySeconds saat mengirim pesan, nilai tersebut akan digunakan. Jika tidak, nilai parameter Scheduled Period yang ditentukan di konsol akan digunakan.
    2. Di halaman Queues, periksa nilai di kolom Available Messages dan Scheduled Messages. Hitung jumlah total pesan tersedia dan pesan terjadwal.
    3. Periksa apakah konfigurasi antrian sudah sesuai berdasarkan nilai-nilai yang diperoleh pada langkah sebelumnya.
  • Jika Anda dapat mem-query data yang telah diimpor di konsol Simple Message Queue (formerly MNS) tetapi tidak dapat mem-query data tersebut di dalam kode, pastikan kode valid dan versi SDK terbaru digunakan.