📣 极限科技诚招搜索运维工程师(Elasticsearch/Easysearch)- 全职/北京 👉 : 立即申请加入

版本: 6.8-8.6

简要来说,当 Elasticsearch 操作在完成之前被中断时,就会出现此错误。这可能是由于超时、网络问题或系统关闭造成的。要解决此问题,可以增加超时值、确保网络连接稳定,或检查系统是否意外关闭。此外,您可能需要检查 Elasticsearch 日志以获取有关中断的更详细信息。

日志上下文 #

日志 “Interrupted waiting for completion of [{}]” 的类名是 TaskManager.java。我们从 Elasticsearch 源代码中提取了以下内容,供那些寻求深入背景了解的人参考:

return;
 }
 try {
 Thread.sleep(WAIT_FOR_COMPLETION_POLL.millis());
 } catch (InterruptedException e) {
 throw new ElasticsearchException("Interrupted waiting for completion of [{}]"; e; task);
 }
 }
 throw new ElasticsearchTimeoutException("Timed out waiting for completion of [{}]"; task);
 }