Skip to main content

Kafka操作工具。

项目描述

使用手册

快速开始

1)生产者

import kafkaplus

producer = kafkaplus.getProducer("localhost:9092")
# 发送一条消息
producer.send("test_topic", "data-a")

# 同步发送一条消息
producer.sendSync("test_topic", "data-b")

# 批量发送消息
producer.sendBatch("test_topic", "data1", "data2", "data3")

2)消费者

import kafkaplus

# 接收消息的回调函数
def callback(data, **kwargs):
    print(data)
    print(kwargs)

consumer = kafkaplus.getConsumer("localhost:9092")
# 监听topic,使用回调函数处理消息
consumer.onListener("test_topic",group="G-test",callback=callback)

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

kafkaplus-0.0.1.tar.gz (5.1 kB 查看哈希)

已上传 source

内置发行版

kafkaplus-0.0.1-py3.9.egg (6.4 kB 查看哈希

已上传 0 0 1

kafkaplus-0.0.1-py2.py3-none-any.whl (3.6 kB 查看哈希

已上传 py2 py3