全部产品
Search
文档中心

ApsaraMQ for Kafka:Kapan pesan lama dihapus dari ApsaraMQ for Kafka?

更新时间:Dec 17, 2025

Jika Anda menerima pesan "disk penuh" atau error Queue full saat menulis data ke topik Kafka, ApsaraMQ for Kafka menerapkan kebijakan pembersihan pesan yang berbeda berdasarkan penggunaan disk. Kebijakan ini mencegah kerusakan server akibat kapasitas disk yang tidak mencukupi dan memastikan ketersediaan layanan.

Kebijakan Pembersihan

Kebijakan pembersihan bervariasi tergantung pada edisi instans dan tipe topik.

Instans Non-Serverless dengan topik cloud storage

  • Penggunaan disk < 75%: Pesan yang melebihi Message Retention Period dihapus setiap hari pukul 04.00.

  • Penggunaan disk antara 75% dan 85%: Pesan yang melebihi Message Retention Period dihapus secara berkala hingga penggunaan disk turun di bawah 75%.

  • Penggunaan disk antara 85% dan 90%: Pesan yang paling awal disimpan di sisi server di-purge secara kronologis, terlepas dari apakah pesan tersebut telah melebihi Message Retention Period.

  • Penggunaan disk ≥ 90%: Untuk memastikan stabilitas, layanan dilindungi dari penulisan (write-protected), sehingga pesan baru tidak dapat ditulis.

Instans Non-Serverless dengan topik local storage

  • Penggunaan disk < 83%: Pesan dihapus berdasarkan TTL yang dikonfigurasi.

  • Penggunaan disk antara 83% dan 88%: Hingga 10% pesan yang tersimpan di setiap partisi di-purge secara kronologis, terlepas dari periode retensi pesan.

  • Penggunaan disk ≥ 88%: Untuk memastikan stabilitas, layanan dilindungi dari penulisan (write-protected), sehingga pesan baru tidak dapat ditulis.

Instans Serverless

Pesan dihapus berdasarkan TTL yang dikonfigurasi.

Penting
  • Untuk memastikan kesehatan bisnis dan kemampuan backtracking pesan yang memadai, pertahankan penggunaan disk pada 70% atau lebih rendah.

  • Pembersihan pesan dikelola secara dinamis. Penghapusan manual tidak didukung.

  • Anda dapat melihat penggunaan disk pada tab Observability > Cloud Monitor di halaman Instance Details. Untuk informasi selengkapnya, lihat Cloud Monitor. Dalam skenario dengan kapasitas disk kecil dan traffic tinggi, data pemantauan yang ditampilkan mungkin mengalami deviasi.

  • Metrik Total Messages on Current Server pada halaman Topic Details menunjukkan jumlah total pesan yang belum kedaluwarsa yang dikirim ke topik tersebut. Nilai ini tidak digunakan sebagai dasar kebijakan pembersihan.

Dokumen terkait