Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring integration Spring集成Kafka线程配置_Spring Integration_Apache Kafka - Fatal编程技术网

Spring integration Spring集成Kafka线程配置

Spring integration Spring集成Kafka线程配置,spring-integration,apache-kafka,Spring Integration,Apache Kafka,我正在使用spring集成kafka 1.1.0和以下配置。我不太了解流配置。当我增加这个值时,Spring会自动生成更多线程来处理消息吗?e、 g.当我有streams=2时,相关的转换器和服务激活器是否都在2个线程中运行?我想错过一些线程执行器配置,但不确定如何配置。任何暗示都将不胜感激。谢谢 streams属性与Spring本身无关;调用ConsumerConnectionr.createMessageStreams()(每个主题/流条目都在map参数中传递)时,它只传递给Kafka 请

我正在使用spring集成kafka 1.1.0和以下配置。我不太了解
配置。当我增加这个值时,Spring会自动生成更多线程来处理消息吗?e、 g.当我有
streams=2
时,相关的转换器和服务激活器是否都在2个线程中运行?我想错过一些线程执行器配置,但不确定如何配置。任何暗示都将不胜感激。谢谢


streams属性与Spring本身无关;调用
ConsumerConnectionr.createMessageStreams()
(每个主题/流条目都在map参数中传递)时,它只传递给Kafka

请参阅

编辑

使用高级使用者时,会轮询kafka入站通道适配器,因此下游集成流运行的线程与kafka客户端线程无关;它们在轮询器配置中进行管理


您可以考虑使用消息驱动的通道适配器,而不是卡夫卡文档中的“/p>”,流的数量等于消费线程的数量。我在想,当我在通道适配器上创建2个使用者线程(streams=2)时,下游通道转换器serviceactivator组件是否都在2个线程中运行,或者我必须显式地配置线程执行器?感谢您的指导,Gary。我试过了,但没有成功。将我的尝试粘贴到问题中。我建议您查看一些。