Comment est-il possible dans pykafka
de publier un message sur une partition spécifique d'un sujet. Dans le morceau de code suivant, le sujet de test a quatre partitions et j'ai l'intention d'écrire chaque message dans l'un d'entre eux, mais apparemment, cela ne fonctionne pas de cette façon.Publication sur une partition spécifique d'un sujet à l'aide de pykafka
from pykafka import KafkaClient
import logging
logging.basicConfig()
client = KafkaClient(hosts='localhost:9092')
print client.topics
topic = client.topics['test']
with topic.get_producer() as producer:
for i in range(4):
producer.produce('another test message ' + str(i ** 2), partition_key='{}'.format(0))