Python 向卡夫卡主题发送RDD时出现PYspark错误

Python 向卡夫卡主题发送RDD时出现PYspark错误,python,apache-spark,apache-kafka,pyspark,Python,Apache Spark,Apache Kafka,Pyspark,嗨,我对这个有点困惑 我的spark代码生成了预期的输出,但是一旦我尝试将RDD发送回kafka,每次都会出错。我不太确定我的代码出了什么问题 def sendkafka(messages): kafka = KafkaClient(kafkaip) producer = SimpleProducer(kafka, 'dev_test_upstream') for message in messages: producer.send_messages(

嗨,我对这个有点困惑

我的spark代码生成了预期的输出,但是一旦我尝试将RDD发送回kafka,每次都会出错。我不太确定我的代码出了什么问题

 def sendkafka(messages):
    kafka = KafkaClient(kafkaip)
    producer = SimpleProducer(kafka, 'dev_test_upstream')
    for message in messages:
         producer.send_messages(message)

您确定sendkafka()方法按预期工作吗。看起来您提供了部分列表,因此不确定该部分是否正常工作。我有一个如何从Python向Kafka发送数据的示例,看一下,您可能希望使用producer.py而不是sendKafka()方法