首先我运行了以下命令:
curl -s -XGET http://localhost:9200/my_index/_search?scroll=1m&search_type=scan&size=10
这将返回一个滚动ID,我随后在第一个滚动请求中使用它:
curl -s -XGET http://localhost:9200/_search/scroll?scroll=1m&scroll_id=<scroll_id from above>
文档让我相信,当我运行第二个curl请求时,应该会得到一个新的scroll id。然而,看起来我一直得到相同的scroll id。由于每个请求返回的数据都不同,我认为一切正常。那是怎么回事呢?