当前位置: 首页 > 知识库问答 >
问题:

我需要用docker compose创建的主题创建一个kafka图像

澹台衡
2023-03-14

我正在使用jhipster kafka实现,它使用confluentinc/cp-kafka: 5.4.0映像,当我尝试使用环境变量“KAFKA_CREATE_TOPICS:”创建Kafka主题时,我没有收到任何错误,但主题没有被创建,我在想三种不同的方法来解决这个问题,

  1. 通过 docker 撰写文件上的命令创建主题。
  2. 将Kafka和动物园管理员的形象更改为另一个像沃尔斯特迈斯特形象的形象。
  3. 在 Docker 容器上手动创建主题,然后提交更改,使用已创建的主题创建我自己的 Kafka 映像。

哪个选项听起来更好,或者有人成功地使用confluentinc图像上的环境变量创建了主题

共有2个答案

曹钊
2023-03-14

< code>KAFKA_CREATE_TOPICS特定于wurstmeister图像。

我只熟悉Confluent docker的图片。我会使用您的第一个建议,在docker合成文件上通过命令创建主题。

甄胡非
2023-03-14

如前所述,该变量只存在于wurstmeister图像中。

事实上,没有什么可以阻止您在撰写文件中使用wurstmeister图像和其他用于Zookeeper和其他容器的东西。它都是相同的Apache Kafka。

就个人而言,我会以编程方式在代码中抓取这些主题。在春Kafka,这可以用豆子来完成。

https://docs.spring.io/spring-kafka/reference/html/#configuring-topics

 类似资料:
  • 我想为几个主题创建一个kafka消费者。consumer的方法构造函数允许我在订阅中传输主题列表的参数,如下所示: 之后,我想轮询记录从Kafka流每3秒并处理它们,但我想知道什么是这个消费者-如何将不同主题的记录轮询-首先一个主题,然后另一个,或并行。会不会一个消息量大的主题会一直处理,另一个消息量小的主题会等待?

  • Atom的界面使用HTML渲染,并且通过Less来定义样式,它是CSS的超集。不要担心之前从未听说过Less,它类似于CSS,但是带有一些便捷的扩展。 Atom支持两种主题:UI和语法。UI主题为树视图、选择夹、下拉列表和状态栏之类的元素定义样式。语法主题为编辑器中的代码定义样式。 主题可以从设置视图安装和修改,你可以选择Atom > Preferences…菜单,然后在左侧的侧栏中选择“Inst

  • 问题内容: 所以我的任务听起来很简单,但是却使我感到困惑。我已经浏览了Internet上的代码,但无法掌握。我也无法掌握老师张贴的幻灯片。这是我的要求。 创建一个新的运行时异常类型,称为EmptyStackException。 但是,我不知道如何制作方法,类,变量或满足要求所需的任何内容。我有一些类是DynamicArrayStack和LinkedStack的实现。堆栈的接口。 任何指针将大有帮助

  • 我正在编程一个客户端工作与Kafka0.9。我想知道如何制造话题。这个答案:如何通过Java在Kafka中创建一个主题,与我所问的类似。除此之外,该解决方案仅适用于Kafka 0.8.2,这与Kafka 0.9的API有很大不同。

  • 我有几个Samza工作运行所有阅读Kafka主题的消息,并为新主题编写新消息。为了发送新消息,我使用Samza内置的OutgoingMessageEnvelope。并使用MessageCollector发送新消息。它看起来是这样的: