Spring boot 简单的Kafka spring启动示例应用程序无法运行

Spring boot 简单的Kafka spring启动示例应用程序无法运行,spring-boot,apache-kafka,Spring Boot,Apache Kafka,几天前我开始调查卡夫卡。我在网上读了很多文章,然后我只想手动尝试一下。所以我找到了这篇文章 但这对我不起作用。Spring boot已启动,但我的日志中有这样的消息: 这些消息的原因是什么?我如何修复它 执行此查询时: curl -X POST -F 'message=test' http://localhost:9000/kafka/publish 我看到生产者发送消息,但消费者由于某种原因没有获得消息 还有一个问题。在本文中,他们向用户主题发送消息,但在代码中从未声明过。这是怎么可能的

几天前我开始调查卡夫卡。我在网上读了很多文章,然后我只想手动尝试一下。所以我找到了这篇文章

但这对我不起作用。Spring boot已启动,但我的日志中有这样的消息:

这些消息的原因是什么?我如何修复它

执行此查询时:

curl -X POST -F 'message=test' http://localhost:9000/kafka/publish
我看到生产者发送消息,但消费者由于某种原因没有获得消息


还有一个问题。在本文中,他们向用户主题发送消息,但在代码中从未声明过。这是怎么可能的?

您必须验证start kafka和zookeeper,在本文中我看不到这一点。例如,启动kafka服务器的简单方法是docker compose。之后,需要检查spring boot应用程序和kafka服务器上的连接端口