在python elasticsearch客户端中,使用http_compress会导致ProtocolError错误(连接已终止,BadStatusLine)

时间:2019-06-25 07:52:25

标签: python elasticsearch http-compression

我正面临python elasticsearch客户程序的问题,这给了

ProtocolError(('Connection aborted.', BadStatusLine("''",))) 我按如下方式使用http_compress = True时出错

Elasticsearch(hosts = host_config,retry_on_timeout=True,maxsize=100,
                                    http_compress=True)

如果我要卸下http_compress,则一切正常。这里可能出什么问题了?

我根据python-elasticsearch客户文档建议使用http_compress

  

使用容量受限的网络(低吞吐量)时,启用压缩可能会很方便。这在进行批量加载或插入大型文档时特别有用。这将根据请求配置压缩。

NB:我正在尝试通过parallel_bulk helper函数将文档批量索引到elasticsearch。

Elasticsearch版本:6.8

客户端版本:6.3.0

python版本:2.7

0 个答案:

没有答案