2016-09-14 6 views

答えて

0

CのAPI(rd_kafka_new()rd_kafka_topic_new())が渡された.._conf_tオブジェクトの所有権を取得しますので、あなたが別のクライアントまたはトピックのためにそれを再利用したい場合は、最初のコピーを作成する.._conf_dup()機能を使用する必要があります。

C++ファクトリコンストラクタは、指定されたConfオブジェクトを自動的にコピーし、その所有権を取得しません。

マルチスレッドについても言及します。librdkafkaはスレッドセーフであり、複数のスレッドから同じプロデューサまたはコンシューマクライアントを使用できます。

+0

ありがとうございました。 –

関連する問題