如何创建 Elasticsearch 时间点 (PIT)?

Chi*_*ank 6 elasticsearch elastic-stack

我尝试使用带有时间点 (PIT) 的 search_after 参数来对搜索结果进行分页。是我正在咨询的文档部分。

我正在向 发帖/my-index/_pit?keep_alive=1m
端点/_pit仅接受 POST 方法(如果我尝试 GET,它表示仅接受 POST),并且根据文档,不接受请求正文。但是,我收到的响应是 400,其中包含以下消息:

"type": "parse_exception",
"reason": "请求正文是必需的"

我找不到任何其他请求示例/_pit,我只是对这些响应感到困惑。
有人成功拿回PIT了吗?

如果相关的话,我们有一个标准订阅的托管弹性云部署。

Chi*_*ank 6

我最终发现 Elastic 论坛帖子表明 PIT API 仅在 7.10 版本中可用。果然,我尝试了 7.10 部署,并且成功地以无正文的 POST 方式进行。

  • 您可以分享该弹性搜索论坛的链接吗?此 PIT Api 仅在 7.10 上可用吗?我正在使用 7.40,但仍然遇到相同的错误 (2认同)