我正在使用jhipster kafka实现,该实现使用confluentinc / cp-kafka:5.4.0图像,当我尝试使用环境变量“ KAFKA_CREATE_TOPICS:”创建Kafka主题时,我什么也没得到错误,但没有创建主题,我在想三种解决问题的方法,
哪个选项听起来更好,或者有人使用confluentinc图像上的环境变量成功创建了主题
答案 0 :(得分:0)
KAFKA_CREATE_TOPICS
特定于wurstmeister图像。
我只熟悉Confluent码头工人图像。我会使用您的第一个建议,通过在docker-compose文件中通过命令创建主题。
答案 1 :(得分:0)
答案是,该变量仅存在于wurstmeister图像上。
实际上,这里没有阻止您使用wurstmeister图像以及撰写文件中的Zookeeper和其他容器的其他功能。 所有相同的 Apache Kafka 。
就个人而言,我将以编程方式编写代码中的主题。在Spring-Kafka中,可以使用bean来完成。
https://docs.spring.io/spring-kafka/reference/html/#configuring-topics