我是Apache Kafka技术的新手.我试图通过使用python 2.7将消息作为JSON对象发送到kafka主题但我得到"AssertionError:Value必须是字节"错误.我可以成功地将消息作为字符串发送,我可以使用kafka-console-consumer.sh查看我的消息.我正在使用apache kafka 2.10-0.8.2.1版本.我在下面给出了我的代码.
from kafka import KafkaProducer
import yaml
producer = KafkaProducer(bootstap_servers="localhost:9092")
msg = yaml.safe_load('{"id":1, "name":"oguz"}')
producer.send("my-topic", msg)
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助.