実稼働環境でいくつかの例外が発生しました:
UnknownTopicOrPartitionException: This server does not Host this topic-partition
私の分析によると、これは再試行可能な例外であるため、この問題の1つの可能な回避策はretries
の増加です。
この問題をローカルで再現するのにいくつかの困難に直面しています。制作中にブローカーを停止しようとしましたが、TimeoutException
で失敗しました。
この問題を再現するための提案を探しています。
トピックの作成プロセス中にこのエラーログが表示される場合は、これに関する未解決の問題があります。
KAFKA-6221 ReplicaFetcherThreadはトピックの作成時にUnknownTopicOrPartitionExceptionをスローします
トピックのバッチ作成中のある時点で、UpdateMetadataリクエストがFetchRequestよりも後に処理された可能性があります。そのため、メタデータキャッシュは適時に更新されませんでした。
問題は、クラスターの状態に影響を与えないログメッセージに関するものでした。