通过pykafka接收Kafka消息队列的方法


Posted in Python onDecember 27, 2018

没有Kafka环境,所以也没有进行验证。感觉今后应该能用到,所以借抄在此,备查。

pykafka使用示例,自动消费最新消息,不重复消费:

# -* coding:utf8 *-
from pykafka import KafkaClient
 
host = '192.168.200.38'
client = KafkaClient(hosts="%s:9092" % host)
 
print client.topics
 
# 生产者
# topicdocu = client.topics['task_pull']
# producer = topicdocu.get_producer()
# for i in range(4):
#   print i
#   producer.produce('test message ' + str(i ** 2))
# producer.stop()
 
# 消费者
topic = client.topics['task_push']
consumer = topic.get_simple_consumer(consumer_group='test', auto_commit_enable=True, consumer_id='test')
for message in consumer:
  if message is not None:
    print message.offset, message.value

以上这篇通过pykafka接收Kafka消息队列的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现Const详解
Jan 27 Python
简单讲解Python编程中namedtuple类的用法
Jun 21 Python
linux下python使用sendmail发送邮件
May 22 Python
python实现图片批量压缩程序
Jul 23 Python
Python封装原理与实现方法详解
Aug 28 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
Jul 31 Python
python自动保存百度盘资源到百度盘中的实例代码
Aug 26 Python
解决Django中修改js css文件但浏览器无法及时与之改变的问题
Aug 31 Python
python实现静态服务器
Sep 05 Python
python使用 request 发送表单数据操作示例
Sep 25 Python
Python+OpenCV图像处理——图像二值化的实现
Oct 24 Python
Django配置跨域并开发测试接口
Nov 04 Python
python利用thrift服务读取hbase数据的方法
Dec 27 #Python
python hbase读取数据发送kafka的方法
Dec 27 #Python
Python类和对象的定义与实际应用案例分析
Dec 27 #Python
在python环境下运用kafka对数据进行实时传输的方法
Dec 27 #Python
kafka-python批量发送数据的实例
Dec 27 #Python
Python闭包思想与用法浅析
Dec 27 #Python
对python操作kafka写入json数据的简单demo分享
Dec 27 #Python
You might like
PHP stristr() 函数(不区分大小写的字符串查找)
2010/06/03 PHP
PHP多态代码实例
2015/06/26 PHP
详解php用static方法的原因
2018/09/12 PHP
jquery validate.js表单验证的基本用法入门
2010/05/13 Javascript
jquery异步调用页面后台方法‏(asp.net)
2011/03/01 Javascript
jQuery中appendTo()方法用法实例
2015/01/08 Javascript
jQuery实现仿淘宝带有指示条的图片转动切换效果完整实例
2015/03/04 Javascript
实例代码详解jquery.slides.js
2015/11/16 Javascript
JS自定义混合Mixin函数示例
2016/11/26 Javascript
jQuery与js实现颜色渐变的方法
2016/12/30 Javascript
npm国内镜像 安装失败的几种解决方案
2017/06/04 Javascript
js实现删除li标签一行内容
2019/04/16 Javascript
js实现复制粘贴的两种方法
2020/12/04 Javascript
[05:53]敌法师的金色冠名ID"BurNIng",是传说,是荣耀
2020/07/11 DOTA
从零学python系列之数据处理编程实例(二)
2014/05/22 Python
Python字典操作简明总结
2015/04/13 Python
python如何通过protobuf实现rpc
2016/03/06 Python
Python从使用线程到使用async/await的深入讲解
2018/09/16 Python
Python Matplotlib实现三维数据的散点图绘制
2019/03/19 Python
对Python函数设计规范详解
2019/07/19 Python
Python学习笔记之Django创建第一个数据库模型的方法
2019/08/07 Python
python实现吃苹果小游戏
2020/03/21 Python
python库skimage给灰度图像染色的方法示例
2020/04/27 Python
Python创建临时文件和文件夹
2020/08/05 Python
HTML5通用接口详解
2016/06/12 HTML / CSS
日本食品网上商店:JaponShop.com
2017/11/28 全球购物
哄娃神器4moms商店:美国婴童用品品牌
2019/03/07 全球购物
Interhome丹麦:在线预订度假屋和公寓
2019/07/18 全球购物
信号量和自旋锁的区别?如何选择使用?
2015/09/08 面试题
党员检讨书
2014/10/13 职场文书
2014年工商所工作总结
2014/12/09 职场文书
2014年银行年终工作总结
2014/12/19 职场文书
拾金不昧感谢信范文
2015/01/21 职场文书
地道战观后感2000字
2015/06/04 职场文书
教师工作证明范本
2015/06/12 职场文书
Python中super().__init__()测试以及理解
2021/12/06 Python