問題現象
Topic的分區更新時間顯示為1970或者為“--”。
可能原因
出現此問題的原因可能是以下情況中的一種:
- 該分區沒有訊息資料,或者訊息都已到期。
- 用戶端版本過低,或者傳遞的時間戳記為null。
- Local儲存引擎:開源Apache Kafka介面未提供該資料,所以未顯示。
- 雲端儲存引擎:最新動向時間存在緩衝時間。 當分區長時間沒有訊息進入時,緩衝將會失效並不展示時間。
解決方案
您可以根據問題產生的原因,選擇以下方案中的一種來解決問題。
- 如果用戶端版本過低,您可以升級版本至0.10.2及以上。
- 如果傳遞時間戳記為null,您可以傳遞正確時間戳記解決此問題。
- 如果是Local儲存引擎,您可以使用訊息查詢功能查看正確訊息生產時間。
- 如果是雲端儲存引擎,並且緩衝到期,您可以使用訊息查詢功能查看正確訊息生產時間。