我的索引v1中有大约500万个项目。我创建了一个新的索引v2,略有变化。 我正在尝试重新索引v1中的所有项目 - > V2。
curl -XPOST 'localhost:9200/_reindex?pretty' -H 'Content-Type: application/json' -d'
{
"source": {
"index": "twitter"
},
"dest": {
"index": "new_twitter"
}
}
'
当我尝试这个时,只有160万件物品被重新编入索引。操作超时。我该如何解决这个问题?
答案 0 :(得分:2)
您应该使用reindex docs中提到的wait_for_completion=false
参数。它允许您在后台运行reindex请求,而不会强迫您的HTTP客户端等待和阻止,并可能超时。