我正在使用带有Node.js的elasticsearch 2.1.2。 我正在创建一个新索引,然后我尝试搜索该索引。 但它失败了,因为索引健康状况是红色的。 我想等到健康状况变黄。
这是可以在这种情况下使用的curl API。
GET ../_ cluster / health / myindex?wait_for_status = yellow& timeout = 20s
Node.js中的等效API(客户端方法)是什么?
答案 0 :(得分:0)
我明白了。
client.cluster.health({
level: 'indices',
index: 'myindex',
requestTimeout: '5s',
waitForStatus: 'yellow'
})