我是卡夫卡的新手。我正在开发一个Spring-Kafka POC。我们的KAFKA服务器是Kerberized。通过所有必需的配置,我们可以访问Kerberized Kafka服务器。现在我们有另一个要求,我们必须使用非Kerberized(简单Kafka消费者)Kafka服务器的主题。我们可以通过使用自己的Listener创建另一个KafkaConsumer来在单个应用程序中执行此操作吗?
答案 0 :(得分:2)
是;只需为第二个消费者定义一个不同的消费者工厂bean。
如果您使用的是Spring Boot的自动配置,则必须手动声明两者,因为如果发现了用户定义的bean,则会禁用自动配置。