首页 > 解决方案 > ElasticSearch 客户端:如何获取时间点?

问题描述

我想使用弹性搜索高级客户端来执行这个简单的 POST:

POST /my-index-000001/_pit?keep_alive=1m

阅读文档我很困惑。例如,使用IndexAPI似乎很合适,但我不确定它是否是正确的路径。

谁能给我一个例子?

标签: javaelasticsearch

解决方案


这是我的工作解决方案:

     String endPoint = "/index-name/_pit";
        Request request = new Request("POST", endPoint);
        request.addParameter("keep_alive", "10m");
     client.getLowLevelClient().performRequest(request);

请注意索引名称前的正斜杠,否则您将收到错误的请求。


推荐阅读