1、引入springboot-kafka的jar包依赖。

springboot-kafka一个简单例子

2、在application.properties添加配置信息,本机安装的kafka的ip和端口号,9092默认端口。消费者的组名称。

springboot-kafka一个简单例子

3、创建生产者服务,声明成spring组件,注入KafkaTemplate,send方法的第一个参数是topic的名称,第二个参数是数据。

springboot-kafka一个简单例子

4、创建消费者服务,开启监听,如果获取到数据,则输出接受到的数据。

springboot-kafka一个简单例子

5、创建restController,调用生产者,往kafka发送4个消息。

springboot-kafka一个简单例子

6、启动zookeeper服务,点击zkServer运行。

springboot-kafka一个简单例子

7、启动kafka:kafka-server-start.bat ..\..\config\server.properties,注意进入.bat所在的当前目录下启动

springboot-kafka一个简单例子

8、启动项目,请求kafkaSender,返回success。

springboot-kafka一个简单例子

9、查看日志:发现接收到了消息。

springboot-kafka一个简单例子

转载网址:https://jingyan.baidu.com/article/fec4bce293d231f2608d8b55.html

相关文章:

  • 2022-01-07
  • 2021-11-29
  • 2021-09-11
  • 2021-08-20
  • 2021-07-16
  • 2021-11-22
  • 2021-06-12
  • 2021-06-13
猜你喜欢
  • 2021-11-18
  • 2021-11-18
  • 2021-06-05
  • 2021-07-10
  • 2021-10-30
  • 2022-12-23
  • 2021-10-04
相关资源
相似解决方案