Kafka

Kafka 标签下共有 3 篇文章

Consumer

• bwangel kafka tips

Commit

  • 当 Consumer 将 enable.auto.commit 设置为 true 的时候,kafka consumer 会自动提交 offset。 它在 auto.commit.interval.ms 选项的控制下,间隔N秒后,自动将当前 consumer 拉取到的消息 offset 提交到 kafka 中。

  • enable.auto.commit=false

Broker

• bwangel kafka tips

优雅地关闭 Kafka Broker

向进程发送 TERM 信号就可以优雅地关闭 Kafka Broker

这是 bin/kafka-server-stop.sh 的内容,他的思路就是通过 ps 查找 cmd 中包括 kafka.Kafka 的进程,来寻找进程 ID

SIGNAL=${SIGNAL:-TERM}

OSNAME=$(uname -s)
if [[ "$OSNAME" …

从源码安装 confluent-kafka-python

• bwangel tips kafka python