pip install kafka-python
#coding:utf8from kafka import KafkaProducerimport jsonproducer = KafkaProducer(bootstrap_servers = ['$domainName:$port'],api_version = (0,10,0))message = "Hello World! Hello Ckafka!"msg = json.dumps(message).encode()producer.send('topic_name',value = msg)print("produce message " + message + " success.")producer.close()
参数 | 描述 |
bootstrap_servers | 接入网络,在控制台的实例详情页面接入方式模块的网络列复制。 |
topic_name | Topic 名称,您可以在控制台上 topic 管理页面复制。 |
producer.py
。#coding:utf8from kafka import KafkaConsumerconsumer = KafkaConsumer('$topic_name',group_id = "$group_id",bootstrap_servers = ['$domainName:$port'],api_version = (0,10,0))for message in consumer:print ("Topic:[%s] Partition:[%d] Offset:[%d] Value:[%s]" % (message.topic, message.partition, message.offset, message.value))
参数 | 描述 |
bootstrap_servers | 接入网络,在控制台的实例详情页面接入方式模块的网络列复制。 |
group_id | 消费者的组 ID,根据业务需求自定义 |
topic_name | Topic 名称,您可以在控制台上 topic 管理页面复制。 |
consumer.py
。
本页内容是否解决了您的问题?