2017-07-07 54 views
0

我的索引v1中有大約500萬個物品。我創建了一個新的索引v2,稍作修改。 我正在嘗試在v1 - > v2中重新索引所有項目。通過Postman彈性搜索重新馴化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參數。它允許您在後臺運行reindex請求,而不必強制HTTP客戶端等待並阻止並可能超時。