私はすでにカフカを学び始めています。その上で基本的な操作を試しています。「ブローカー」についてのポイントに固執しました。
私のカフカは実行されていますが、パーティションを作成したいとき。
from kafka import TopicPartition
(ERROR THERE) consumer = KafkaConsumer(bootstrap_servers='localhost:1234')
consumer.assign([TopicPartition('foobar', 2)])
msg = next(consumer)
トレースバック (最新の最後の呼び出し): ファイル ""、1 行目、ファイル "/usr/local/lib/python2.7/dist-packages/kafka/consumer/group.py"、284 行目、 init self._client 内= KafkaClient(metrics=self._metrics, **self.config) ファイル "/usr/local/lib/python2.7/dist-packages/kafka/client_async.py"、202 行目、init self.config['api_version '] = self.check_version(timeout=check_timeout) ファイル "/usr/local/lib/python2.7/dist-packages/kafka/client_async.py"、791 行目、check_version で Errors.NoBrokersAvailable() kafka.errors を発生させます。 NoBrokersAvailable: NoBrokersAvailable