在线程

时间:2018-01-06 01:27:21

标签: java multithreading apache-kafka kafka-producer-api

是否可以在多个线程之间共享一个Kafka生产者的单个实例来向多个主题发送消息?我之前可能想要了解并发问题吗?

1 个答案:

答案 0 :(得分:3)

根据KafkaProducer文档

  

生产者是线程安全的,跨线程共享一个生产者实例通常比拥有多个实例更快。

所以是的,它完全有效,甚至建议在多个线程之间共享一个生产者。