如何在Elasticsearch中禁用自动索引创建?

我需要为索引禁用自动索引创建,但需要允许另一个索引。如何仅通过Elasticsearch禁用特定索引的自动索引创建?我试过了

action.auto_create_index: false

在elasticsearch.yml文件中,但似乎禁用了所有的所有自动索引。有人可以帮我吗?

回答:

除了true / false值之外,“

action.auto_create_index”有点复杂。我们可以使用索引名称中出现的模式进行识别,并可以指定是否可以自动创建(如果尚不存在)。

一个例子是

action.auto_create_index: -b*,+a*,-*

在此处,将自动创建以“ a”开头的索引,但不允许其他以“ b”开头的索引。-*表示不允许其他索引,如果需要,则需要手动创建它们。

值的顺序也很重要。有关详细信息,您可以在此处访问其文档

以上是 如何在Elasticsearch中禁用自动索引创建? 的全部内容, 来源链接: utcz.com/qa/436190.html

回到顶部