Python测试Kafka集群(pykafka)实例


Posted in Python onDecember 23, 2019

生产者代码:

# -* coding:utf8 *- 
from pykafka import KafkaClient 
 
host = 'IP:9092, IP:9092, IP:9092'
client = KafkaClient(hosts = host) 
 
print client.topics 
 
# 生产者 
topicdocu = client.topics['my-topic'] 
producer = topicdocu.get_producer() 
for i in range(100): 
  print i 
  producer.produce('test message ' + str(i ** 2)) 
producer.stop()

消费者代码:

# -* coding:utf8 *- 
from pykafka import KafkaClient 
 
host = 'IP:9092, IP:9092, IP:9092'
client = KafkaClient(hosts = host) 
 
print client.topics 
 
# 消费者 
topic = client.topics['my-topic'] 
consumer = topic.get_simple_consumer(consumer_group='test', auto_commit_enable=True, auto_commit_interval_ms=1, 
                   consumer_id='test') 
for message in consumer: 
  if message is not None: 
    print message.offset, message.value

以上这篇Python测试Kafka集群(pykafka)实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现扫描局域网活动ip(扫描在线电脑)
Apr 28 Python
python实现从字典中删除元素的方法
May 04 Python
剖析Python的Tornado框架中session支持的实现代码
Aug 21 Python
Python中str.format()详解
Mar 12 Python
Python中字典(dict)合并的四种方法总结
Aug 10 Python
Python应用库大全总结
May 30 Python
Python使用add_subplot与subplot画子图操作示例
Jun 01 Python
python入门:这篇文章带你直接学会python
Sep 14 Python
ZABBIX3.2使用python脚本实现监控报表的方法
Jul 02 Python
python使用Qt界面以及逻辑实现方法
Jul 10 Python
python中eval与int的区别浅析
Aug 11 Python
python+OpenCV实现图像拼接
Mar 05 Python
Python with语句和过程抽取思想
Dec 23 #Python
python每5分钟从kafka中提取数据的例子
Dec 23 #Python
Python彻底删除文件夹及其子文件方式
Dec 23 #Python
win10下python2和python3共存问题解决方法
Dec 23 #Python
py-charm延长试用期限实例
Dec 22 #Python
python分布式计算dispy的使用详解
Dec 22 #Python
使用python实现哈希表、字典、集合操作
Dec 22 #Python
You might like
压力如何影响浓缩咖啡品质
2021/03/03 咖啡文化
PHP flush()与ob_flush()的区别详解
2013/06/03 PHP
PHP实现路由映射到指定控制器
2016/08/13 PHP
php实现XML和数组的相互转化功能示例
2017/02/08 PHP
php实现购物车产品删除功能(2)
2020/07/23 PHP
laravel邮件发送的实现代码示例
2020/01/31 PHP
推荐dojo学习笔记
2007/03/24 Javascript
JavaScript Perfection kill 测试及答案
2010/03/23 Javascript
jQuery旋转插件—rotate支持(ie/Firefox/SafariOpera/Chrome)
2013/01/16 Javascript
javascript动态控制服务器控件实例
2014/09/05 Javascript
javascript中innerText和innerHTML属性用法实例分析
2015/05/13 Javascript
jQuery实现表格奇偶行显示不同背景色 就这么简单
2017/03/13 Javascript
通过button将form表单的数据提交到action层的实例
2017/09/08 Javascript
jQuery plugin animsition使用小结
2017/09/14 jQuery
AngularJS对动态增加的DOM实现ng-keyup事件示例
2018/03/12 Javascript
基于vue2的canvas时钟倒计时组件步骤解析
2018/11/05 Javascript
MySQLdb ImportError: libmysqlclient.so.18解决方法
2014/08/21 Python
Python3中lambda表达式与函数式编程讲解
2019/01/14 Python
Python装饰器限制函数运行时间超时则退出执行
2019/04/09 Python
pytorch 实现打印模型的参数值
2019/12/30 Python
Python AutoCAD 系统设置的实现方法
2020/04/01 Python
python 已知三条边求三角形的角度案例
2020/04/12 Python
Python基于pyjnius库实现访问java类
2020/07/31 Python
Python使用cn2an实现中文数字与阿拉伯数字的相互转换
2021/03/02 Python
Agoda香港:全球特价酒店预订
2017/05/07 全球购物
TUMI香港官网:国际领先的行李箱、背囊品牌
2021/03/01 全球购物
天逸系统(武汉)有限公司Java笔试题
2015/12/29 面试题
医院实习介绍信
2014/01/12 职场文书
四年级学生评语大全
2014/04/21 职场文书
老公保证书范文
2014/04/29 职场文书
学位证书委托书
2014/09/30 职场文书
小学生作文批改评语
2014/12/25 职场文书
自主招生推荐信格式模板
2015/03/24 职场文书
复兴之路展览观后感
2015/06/02 职场文书
教导处教学工作总结
2015/08/12 职场文书
搞笑欢迎词大全
2015/09/30 职场文书