2 个版本
0.1.3 | 2023年2月17日 |
---|---|
0.1.2 | 2023年1月21日 |
0.1.1 |
|
0.1.0 |
|
#10 in #carryxd
每月 29 次下载
在 2 个 crate 中使用 (通过 df-plugin)
11KB
189 行代码
df-kafka 消息队列
Mac 操作
启动
brew services start kafka
重启
brew services restart kafka
停止
brew services stop kafka
启动状态
brew services list
linux 操作
依赖
sudo apt-get install openjdk-8-jdk
安装
wget "https://dlcdn.apache.org/kafka/3.3.1/kafka_2.13-3.3.1.tgz"
tar -xzf "kafka_2.13-3.3.1.tgz"
cd "kafka_2.13-3.3.1"
启动
bin/zookeeper-server-start.sh -daemon config/zookeeper.properties
bin/kafka-server-start.sh -daemon config/server.properties
测试启动
bin/zookeeper-server-start.sh config/zookeeper.properties
bin/kafka-server-start.sh config/server.properties
创建消息主题
bin/kafka-topics.sh -create --bootstrap-server 0.0.0.0:9092 --replication-factor 1 --partitions 1 --topic tests
kafka 停止
bin/kafka-server-stop.sh
bin/zookeeper-server-stop.sh
删除主题
bin/kafka-topics.sh --bootstrap-server localhost:9092 --delete --topic xxx
配置
依赖
~1.4–2MB
~42K SLoC