Elasticsearch reindex 错误 - 客户端请求超时
Elasticsearch reindex error - client request timeout
我正在尝试使用以下行重新编制索引:
POST _reindex
{
"source": {
"index": "poi_201705"
},
"dest": {
"index": "poi_dev_2"
}
}
但我在 kibana 控制台中收到以下错误:
{
"statusCode": 504,
"error": "Gateway Time-out",
"message": "Client request timeout"
}
任何人都可以告诉我这是什么问题以及如何解决它。
504 只是表示请求仍在 运行ning 但从 Kibana 到 ES 的 HTTP 连接超时。
您仍然可以通过使用任务管理 API 来查看正在进行的请求,如下所示:
GET _tasks?actions=*reindex&detailed
如果您想 运行 任务异步执行,您也可以使用以下命令:
POST _reindex?wait_for_completion=false
这将 return 一个任务 ID,然后可以通过以下方式检查其进度:
GET _tasks/<task-id>
你需要检查kibana中的索引管理部分。您的索引已经开始创建:)
我正在尝试使用以下行重新编制索引:
POST _reindex
{
"source": {
"index": "poi_201705"
},
"dest": {
"index": "poi_dev_2"
}
}
但我在 kibana 控制台中收到以下错误:
{
"statusCode": 504,
"error": "Gateway Time-out",
"message": "Client request timeout"
}
任何人都可以告诉我这是什么问题以及如何解决它。
504 只是表示请求仍在 运行ning 但从 Kibana 到 ES 的 HTTP 连接超时。
您仍然可以通过使用任务管理 API 来查看正在进行的请求,如下所示:
GET _tasks?actions=*reindex&detailed
如果您想 运行 任务异步执行,您也可以使用以下命令:
POST _reindex?wait_for_completion=false
这将 return 一个任务 ID,然后可以通过以下方式检查其进度:
GET _tasks/<task-id>
你需要检查kibana中的索引管理部分。您的索引已经开始创建:)