我最近将Elastic Search从v 1.7升级到2.4。我正在使用python并使用pyes库与Elastic Search进行通信。在我的代码中,我有这条线来刷新索引。
con.indices.refresh()
这适用于ES 1.7,但是对于ES 2.4,我得到了这个例外:
ElasticSearchException:未知异常类型:408
通过curl刷新工作正常,即
curl localhost:9200 / _refresh
Elastic Search 2.4中是否有任何更改破坏了这段代码?感谢
答案 0 :(得分:0)
您是否更新了pyes库的版本? ES和pyes之间存在版本兼容性。这是严格的。
请参阅此处的文档。 http://pyelasticsearch.readthedocs.io/en/latest/migrate/