Spring Cloud Bus 消息总线集成Kafka
Kafka并没有使用Eureka作为注册中心,必须使用 ZooKeeper ,好在Kafka安装包自带了 ZooKeeper ,只需下载Kafka就好了 下载 Apache Kafka Kafka 快速入门 环境安装 下载Kafka并解压后可以看到目录结构如下: kafka +- bin +- windows +- config +- libs +- logs +- site -docs 因为 Kafka 是依赖 ZooKeeper 的,所以在 bin 和 config 目录下除了Kafka相关的内容还存在ZooKeeper 相关的内容。 bin 目录存放了 Kafka 和 ZooKeeper 的命令行工具,其中根目录是适用于 Linux/UNIX 的shell, bin/windows 下则存放的适用于 Windows 的bat。 config 目录则存放了 Kafka 和 ZooKeeper的配置信息。 启动测试 启动 ZooKeeper,执行命令 zookeeper-server-start config/zookeeper.properties ,该命令需要指定 ZooKeeper 的配置文件位置才能正确启动,Kafka 的压缩包中包含了其默认配置,开发和测试环境无需修改。 启动 Kafka,执行命令 kafka-server-start config/server