gpt4 book ai didi

java - 生产者连接池 - Kafka

转载 作者:太空宇宙 更新时间:2023-11-04 14:36:57 24 4
gpt4 key购买 nike

我无法理解kafka如何为生产者维护与代理的连接池。

当我创建一个新的生产者对象并向经纪人发送消息时

producer = new Producer<Integer, String>(new ProducerConfig(props));
producer.send(data);

它会从连接池中返回连接吗?

kafka 中维护生产者连接池的设置在哪里?

最佳答案

首先,这取决于您使用的是同步生成器还是异步生成器。假设您正在使用同步生成器。

没有用于维护生产者池的设置。它将维护与代理一样多的线程。它将从您的 key 对应的分区中找出代理,然后使用该代理的专用线程。更多细节请查看kafka源类ProducerPool中的字段syncProducers。

关于java - 生产者连接池 - Kafka,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25447880/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com