【发布时间】:2020-04-08 09:47:17
【问题描述】:
我们使用的是 Elasticsearch 6.8 版本。我只想使用 Scroll API (https://www.elastic.co/guide/en/elasticsearch/reference/6.8/search-request-scroll.html) 和 scroll=1m 连接时间。 (1m是一个例子,我要问的是x分钟或小时的最大值..)
我想知道的是这个滚动连接时间。如果我使用 scrollId 请求,连接时间会重置,但它的最长时间是多少,或者保持连接很长时间是不好的?
我想使用带有 1-1000 万条记录的 scrollId,并每 1 分钟将我的文档批量导出。无论如何,如果我的系统以某种方式关闭,我想继续我停止的地方,所以我想尽可能长时间地使用我的连接,如果它不使用额外的额外内存或 cpu 等。我可以保持的最长时间是多少连接活着,它应该是什么?还是应该这样?
谢谢!
【问题讨论】:
标签: elasticsearch