我在AWS上运行带有多个的ES集群。这个集群位于由logstash提供的ELB后面。我在沙箱集群中测试了一个新的映射模板,但是只有一个节点。
我读过这两篇文章:
https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-templates.html
https://www.elastic.co/blog/changing-mapping-with-zero-downtime
当更改模板时,每个节点是否需要一个更新的副本?是否可以将新模板提供给主模板,然后它将共享模板?
发布于 2015-08-20 03:20:31
您可以使用_template端点添加/更新模板,所有合格的主节点都会记录它。
但是,如果您决定存储该模板在文件中 (在config/templates文件夹中),则必须将该文件存储在所有合格的主节点上。
https://stackoverflow.com/questions/32102915
复制相似问题