如何确保使用正确的模板创建索引?

时间:2018-06-26 04:20:54

标签: elasticsearch

这里有2个问题:

我在Elasticsearch中设置了一些模板,并且还设置了它们的模板匹配模式。

  1. 在创建索引时,是否可以在创建索引时指定模板?

  2. 创建索引后,有没有办法让我检查索引的创建使用了哪些模板?

1 个答案:

答案 0 :(得分:0)

  
      
  1. 在创建索引时,是否可以在创建索引时指定模板?
  2.   

否,这就是为什么您需要为模板提供正确的匹配模式,如果您有许多适用于相同索引名称的原因,则需要正确的排序。

  
      
  1. 创建索引后,我是否可以检查索引的创建是否使用了哪些模板?
  2.   

是的,但是您需要相应的日志。 Elasticsearch通常将登录(我认为仅在当选的​​主节点上),这行内容如下:

[o.e.c.m.MetaDataCreateIndexService] [node_name] [testingnow] creating index, cause [auto(bulk api)], templates [whatever], shards [5]/[1], mappings [_default_]

相关的部分有模板[无论如何] ,显示了在创建索引时使用了哪些模板。