データフォームdb2-IIDR(IBM CDC)をAWSのKafkaに公開しようとしています。以下のエラーが原因でサブスクリプションが失敗します-
An error occurred during the conversation with Kafka.
Error: org.apache.kafka.common.errors.TimeoutException: Batch containing 1 record(s) expired due to timeout while requesting metadata from brokers for cdckafka-subsname-commitstream-0
AWSでIIDRからKafkaにストリームを公開するために実行する必要のある前提条件はありますか?
詳細-
-KafkaクラスターはAWSで実行されています
-IIDR CDCエンジン->オンプレミス(ソースとターゲットの両方)
-オンプレミスのIPはホワイトリストに登録されており、オンプレミスからAWSへ、またはその逆にポートをping / telnetできます。
ありがとう!
外部クライアントと連携するリスナーを使用してKafkaブローカーを設定する必要があります。あなたは見ることができ、ここで詳細を。
オンプレミスのクライアントからAWSにpingするだけでは不十分です。たとえば、次のようなKafkaクライアントで検証する必要があります。 kafkacat
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加