我想了解如何扩展使用来自 Kafka 的同一主题的消息的应用程序(多个实例)。我的疑问是我是否有一个具有 4 个分区的 A 主题,并且我创建了一个 @KafkaListener 属性 concurrency = 4 和一个 groupId = "FixedGroup" 所以 spring 将创建 4 个工作人员,并且 kafka 将选择这 4 个工作人员来使用消息,每个分区一个工作人员,如果我扩大同一个应用程序的新实例(规模),这 4 个工作人员已经被分配为每个分区工作,并且新应用程序与前一个应用程序在同一个组中(因为它只是一个自动缩放)将处于空闲状态,并且自动缩放不会通过水平缩放提高消息处理性能,
问问题
904 次