java - Spring Integration Kafka消息驱动 channel 适配器接收消息

标签 java spring apache-kafka spring-integration

对于 spring-integration-kafka 版本 2.1.0.RELEASE,documentation似乎已经过时了

文档中的示例不正确,因为它与 KafkaMessageListenerContainer 的构造函数参数不匹配。有人可以指导我如何正确创建 bean 以及相应的 Java 代码来处理消息吗?

<bean id="container1" class="org.springframework.kafka.listener.KafkaMessageListenerContainer">
        <constructor-arg>
            <bean class="org.springframework.kafka.core.DefaultKafkaConsumerFactory">
                <constructor-arg>
                    <map>
                        <entry key="bootstrap.servers" value="localhost:9092" />
                    </map>
                </constructor-arg>
            </bean>
        </constructor-arg>
        <constructor-arg name="topics" value="foo" />
</bean>

最佳答案

对此感到抱歉;我们将修复文档;正确的文档位于 quick start section .

关于java - Spring Integration Kafka消息驱动 channel 适配器接收消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41137034/

相关文章:

java - JPQL 查询非相关实体的存储库

java - 使用xml向quartz调度器添加参数

apache-kafka - 在Kubernetes中运行Kafka时如何管理页面缓存资源

scala - Spark 结构化流媒体 avro 到 avro 和自定义 Sink

java - Spring MVC 和带注释的 Controller 问题 :

apache-kafka - 使用 -zookeeper 标志列出所有 Kafka 0.10 主题,无需访问 Zookeeper

java - 使用 Auth 创建用户并同时写入 Firestore

从字符串解析通用枚举集的 Java 静态方法

java - 在 Android 中以编程方式查找专辑封面和封面

java - 如何在Spring配置文件中配置Hibernate