1、下载snappy-devel
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/snappy-devel-1.1.0-3.el7.x86_64.rpm
2、安装snappy-devel
sudo rpm -ivh snappy-devel-1.1.0-3.el7.x86_64.rpm
3、安装python-snappy
pip install python-snappy
4、安装kafka-python
pip install kafka-python
测试代码:
from kafka import KafkaConsumer
consumer = KafkaConsumer('topic1',bootstrap_servers=['127.0.0.1:9092'])
for message in consumer:
print(message)
测试效果:
ConsumerRecord(topic='topic1', partition=0, offset=47, timestamp=1673514575286, timestamp_type=0, key=None, value=b'56', headers=[], checksum=None, serialized_key_size=-1, serialized_value_size=2, serialized_header_size=-1)