2016-11-12 8 views
0

最近、Elastic Searchをv 1.7から2.4にアップグレードしました。私はPythonで作業しており、Else Searchと通信するためにpyesライブラリを使用しています。私のコードでは、インデックスをリフレッシュする場所にこの行があります。Pyes Elastic Search Refresh APIの問題

con.indices.refresh()

しかし、このことは、ES 2.4で、私はこの例外を得ている、ES 1.7で正常に働いていた:

ElasticSearchException:不明な例外の種類を:カール経由でリフレッシュ408

はすなわち、

だけで正常に動作します

カールはlocalhost:9200/_refresh

コードのこの部分を破壊された弾性検索2.4での変更はありますか?ありがとう

答えて

0

pyesライブラリのバージョンを更新しましたか? ESとpyesの間にはバージョンの互換性があります。どちらが厳しいですか。

ここのドキュメントを参照してください。 http://pyelasticsearch.readthedocs.io/en/latest/migrate/

+0

回答ありがとうございましたlazywiz。私はすでに最新版のpyesを使っています。あなたが言及したドキュメントは、私が推測する別のライブラリであるpyelasticsearchに移行することです。 – Ibrahim

関連する問題