kafka windows 集群搭建 springboot 连接


当然。。是伪集群...
ZK所有的服务器都指向本机,kafka所有的服务器都指向本机..

版本

linux:centos7
kafka-server :2.12-2.50
kafka-client:2.3.1
zookeeper 3.4.6

遇到的问题

Windows CMD命令行解释器【输入行太长。 命令语法不正确】

  • 解决办法
    使用较短的文件夹和文件的名称
    减少文件夹树的深度

参考的地址中说的配置port和host是kafka的老版本了

新版本配置listeners就可以了。具体可以百度一下

搭建完成后验证

下载图中的软件即可

springboot 连接

pom.xml

   
            org.apache.kafka
            kafka_2.12
            2.5.0
            
                
                    org.apache.kafka
                    kafka-clients
                
            
        
        
            org.apache.kafka
            kafka-clients
            2.3.1
        
        
            org.springframework.kafka
            spring-kafka
        

yml

  kafka:
    consumer:
      bootstrap-servers: 127.0.0.1:9092,127.0.0.1:9093,127.0.0.1:9094
      enable-auto-commit: true
      group-id: ag-radar
      auto-offset-reset: latest

参考: