2017-07-07 7 views
0

私はインデックスv1に約5百万のアイテムを持っています。私はわずかな変更で新しいインデックスv2を作成しました。 v1 - > v2のすべてのアイテムを再索引作成しようとしています。郵便番号を使用して5Mのアイテムを再検索する:タイムアウト

curl -XPOST 'localhost:9200/_reindex?pretty' -H 'Content-Type: application/json' -d' 
{ 
    "source": { 
    "index": "twitter" 
    }, 
    "dest": { 
    "index": "new_twitter" 
    } 
} 
' 

これを試してみると、160万アイテムしかインデックスに登録されません。操作はタイムアウトします。どのように私はそれを回避するのですか?

答えて

1

reindex docsに記載されているwait_for_completion=falseパラメータを使用してください。これにより、HTTPクライアントが強制的に待機してブロックされずにタイムアウトになることなく、バックグラウンドで再インデックス要求を実行できます。

関連する問題