2016-09-14 313 views

回答

0

的C API(rd_kafka_new()rd_kafka_topic_new())将采取通过.._conf_t对象的所有权,因此,如果你想重新使用它给其他客户或主题中,您将需要使用.._conf_dup()功能首先进行复印。

C++工厂构造函数会自动复制提供的Conf对象,并且不承担它的所有权。

您还提到了多线程:librdkafka是线程安全的,您可以使用来自多个线程的相同生产者或消费者客户端。

+0

谢谢这很有帮助! –