目录
三、Kafka集群Controller、Rebalance和HW
一、kafka在java中的实现
注:在java中的实现主要用于学习各个参数的用法,真正使用还得是在SpringBoot中。
我们最好保持导入的依赖跟安装的版本一致:
cd /usr/local/kafka/kafka_2.11-2.4.1
#查看版本号
find ./libs/ -name \*kafka_\* | head -1 | grep -o '\kafka[^\n]*'
1.导入依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.70</version>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
<version>2.4.1</version>
</dependency>
2.生产者发送消息