首页 > 其他 > 详细

kafka_producer

时间:2019-11-14 10:58:32      阅读:115      评论:0      收藏:0      [点我收藏+]

使用pykafka来进行消息生产

 

 1 #coding:utf8
 2 from pykafka import KafkaClient
 3 import json
 4 
 5 client = KafkaClient(hosts=192.168.1.1:9092)
 6 
 7 topic = client.topics[perfin]
 8 producer = topic.get_producer(use_rdkafka=False)
 9 producer.start()
10 
11 msg_dict = {
12     "sleep_time": 10,
13     "db_config" : {
14       "database"  : "test",
15       "host"      : "192.168.137.12",
16       "user"      : "root",
17       "password"  : "root"
18     },
19     "table"     : "msg",
20     "msg"       : "Hello World"
21   }
22 msg = json.dumps(msg_dict)
23 producer.produce(msg)
24 producer.stop()

 

kafka_producer

原文:https://www.cnblogs.com/yeyong/p/11854944.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!