全部产品
Search
文档中心

ApsaraMQ for Kafka:Mengapa tahun 1970 atau "--" ditampilkan di kolom Last Updated At untuk partisi topik?

更新时间:Mar 11, 2026

Kolom Last Updated At di Konsol ApsaraMQ for Kafka menampilkan timestamp pesan terbaru di setiap partisi. Jika kolom tersebut menampilkan 1970 atau --, salah satu kondisi berikut berlaku.

Gejala

Kolom Last Updated At untuk partisi topik menampilkan nilai yang tidak sesuai:

Nilai yang ditampilkanMakna
1970Timestamp partisi menggunakan nilai default Unix epoch (1 Januari 1970) karena timestamp yang tersimpan bernilai nol atau tidak ada.
--Konsol tidak dapat mengambil timestamp untuk partisi tersebut.

Penyebab

"1970" ditampilkan

PenyebabDetail
Partisi kosong atau sepenuhnya kedaluwarsaTidak ada pesan valid di dalam partisi. Timestamp kembali ke epoch nol (1 Januari 1970).
Client Kafka versi lamaVersi client sebelum V0.10.2 tidak mengisi bidang timestamp. Pesan yang diproduksi oleh client tersebut membawa timestamp bernilai nol.
Timestamp null dari produsenProdusen secara eksplisit meneruskan null sebagai timestamp pesan. Broker menyimpan nilai ini sebagai epoch nol.

"--" ditampilkan

PenyebabDetail
Penyimpanan lokal digunakanAPI Apache Kafka open source tidak mendukung opsi penyimpanan lokal. Konsol tidak dapat mengambil timestamp, sehingga menampilkan "--". Ini merupakan perilaku yang diharapkan untuk partisi yang menggunakan penyimpanan lokal.
Cache penyimpanan cloud kedaluwarsaDengan penyimpanan cloud, waktu pembaruan terakhir disimpan dalam cache. Jika tidak ada pesan baru yang masuk ke partisi dalam periode yang lama, cache tersebut kedaluwarsa dan "--" muncul.

Solusi

Perbarui client Kafka versi lama

Perbarui client ke versi V0.10.2 atau yang lebih baru.

Perbaiki timestamp null dari produsen

Periksa kode produsen dan pastikan meneruskan timestamp yang valid, bukan null.

Atasi tampilan "--" akibat penyimpanan lokal atau cache penyimpanan cloud yang kedaluwarsa

Jika menggunakan penyimpanan lokal, tampilan "--" merupakan perilaku yang diharapkan karena API Apache Kafka open source tidak mendukung opsi penyimpanan lokal.

Pada kedua kasus tersebut, lakukan kueri informasi pesan untuk melihat waktu produksi pesan.