Elastic Search重新索引套接字超时后,我可以连续重新索引该过程吗

问题描述

在弹性搜索中为数据重新编制索引时,出现套接字超时异常。一半的数据(50%)是成功建立索引。任何人都知道我可以继续为其余过程重新编制索引(另外50%)。我不想重做整个过程。谢谢。

关于, 瑞安

解决方法

首先,要运行实际的重新编制索引过程,应始终使用 wait_for_completion = false URL参数将其异步运行。

您将获得一个任务ID,并可以使用以下命令监视进度

GET /_tasks/<task_id>

您将不得不从头开始重新启动它,但是不会更新或重新创建已经存在的文档。
这不是完美的方法,但是会比您的初始加载更快。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...