kafka_2.11-2.4.1.tar 文件,版本比较稳定,用起来挺顺的,适合还在用 Scala 2.11 或 JDK 8 环境的同学。对接 Flink、Spark 啥的没啥大坑,拿来就能跑,部署也快,压缩包解完配置下server.properties
就能启动。嗯,适合想快速搭本地 Kafka 环境测试数据流的你。
kafka_2.11-2.4.1的好处就是和多老项目兼容性还不错,是你项目依赖老版本flink-connector-kafka_2.11
或spark-streaming-kafka-0-10
的那种,完全能对上。响应也快,压测了一下,消息堆积少的时候,延迟能压在毫秒级。
文件本身是个.tar
格式,直接解压完把config
和bin
目录稍微配置下,就能用bin/kafka-server-start.sh
跑起来。如果你用的是 Windows,得稍微折腾一下路径和脚本,建议搞个 WSL 或者 Docker 跑更省事。
对了,如果你还在找别的版本,像Kafka 2.11-0.10.2.2
或Kafka 2.11-1.1.0
,也可以去看看下面这些链接,资源都还在:
- Kafka 2.11-0.10.2.2 版本
- Kafka 2.11-1.1.0 安装文件压缩包
- flink-connector-kafka_2.11-1.13.6.jar
- kafka 版本 2.11-0.10.2.0 的解压使用指南
如果你正好在调试老版本的流项目,想找个好上手的 Kafka 包,那这个压缩文件还挺合适的。直接上手,少踩坑。