#kafka #queue #br #carryxd

br-kafka

This is an kafka queue

2 releases

0.0.2 May 22, 2023
0.0.1 Apr 2, 2023

#12 in #carryxd

Download history 3/week @ 2024-02-14 9/week @ 2024-02-21 6/week @ 2024-02-28 2/week @ 2024-03-06 8/week @ 2024-03-13 3/week @ 2024-03-20 18/week @ 2024-03-27 31/week @ 2024-04-03 3/week @ 2024-04-17

53 downloads per month
Used in br-plugin

MIT license

12KB
200 lines

br-kafka 消息队列


License Crates.io Version

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

配置

配置文件

Dependencies

~1.5–2.1MB
~42K SLoC