すべてのプロダクト
Search
ドキュメントセンター

ApsaraMQ for Kafka:[作成日時] 列のタイムスタンプがクエリ時間と異なるのはなぜですか?

最終更新日:Mar 12, 2026

ApsaraMQ for Kafka コンソールメッセージクエリ ページで、クエリモード ドロップダウンリストから 時点によるクエリ を選択し、時間 ピッカーで時刻を指定してメッセージをクエリすると、メッセージ作成時間 列のタイムスタンプが指定した時刻と大幅に異なる場合があります。 場合によっては、メッセージ作成時間 の値が null になることがあります。

Message query result showing timestamp deviation

原因 1: クエリ時間がパーティションのメッセージ範囲外である

指定した時間が、パーティション内の最も古いメッセージより前、または最も新しいメッセージより後である場合。この場合、コンシューマオフセットがリセットされ、メッセージ作成時間 列には指定した時間ではなく、最新のメッセージに近いタイムスタンプが表示されます。

ソリューション

トピックのメッセージ範囲内の時間を指定してください。

原因 2: [作成日時] の値が null である

メッセージを生成した Kafka クライアントがメッセージタイムスタンプをサポートしていない場合、メッセージ作成時間 列には null が表示されます。タイムスタンプのサポートは Kafka クライアントバージョン 0.10.2 で導入されました。

ソリューション

Kafka クライアントをバージョン 0.10.2 以降にアップグレードしてください。バージョン 2.4.0 を推奨します。