【发布时间】:2021-10-18 10:42:06
【问题描述】:
我正在使用 Kafka 在服务之间发送消息。我使用 NewTopic bean 来配置分区数,例如:
@Bean
fun kafkaTopic(kafkaProperties: KafkaProperties): NewTopic = NewTopic(
kafkaProperties.topics.schedulerCalculationTopic.name,
kafkaProperties.topics.schedulerCalculationTopic.partitions,
1
)
我的问题很简单,我应该将此 bean 添加到消费者服务和生产者服务中还是只添加其中一个?
【问题讨论】:
-
您也可以使用 Terraform 或其他工具在 cicd 管道中创建主题,而不是将其捆绑为应用程序代码的一部分
标签: java spring spring-boot kotlin apache-kafka