curl命令在弹性搜索中立即关闭所有索引

Yog*_*war 1 backup curl restore elasticsearch

我正在恢复弹性搜索集群中的快照,但在恢复之前,我需要关闭所有打开的索引.关闭我找到的索引的命令curl -XPOST "localhost:9200/twitter/_close"只关闭一个索引twitter.我有一长串开放索引并且每次都调用此命令,这不是一个可行的解决方案.有没有人有任何想法让它更容易?

che*_*ohi 7

curl -XPOST "localhost:9200/_all/_close"
Run Code Online (Sandbox Code Playgroud)

用于_all选择所有索引.