使用kafka python客户端创建kafka producer时没有可用的代理

pgx2nnw8  于 2021-06-05  发布在  Kafka
关注(0)|答案(0)|浏览(270)

我有一个api端点

def post():

    .....
    producer = KafkaProducer(bootstrap_servers=["some ip: port"],
                             value_serializer=lambda x: dumps(x).encode('utf-8'), 
                                compression_type='gzip')
    producer.send(topic,data)
    ....

此端点每10秒被许多客户端(超过10000个)命中一次。
此代码有时工作,有时失败,并出现“nobrokersavailable”错误。由于它有时工作,我假设我的Kafka混淆是正确的,它是有关的负荷。
我的kafka是一个单节点配置,主题是单分区的。
我能做些什么使我的端点能够处理这么多的负载。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题