繁体   English   中英

ElasticSearch复制

[英]ElasticSearch replication

有人可以提供一些有关如何配置ElasticSearch进行复制的说明。 我在Windows中运行ES,并且了解到,如果我在同一台服务器上多次运行bat文件,则会启动ES的单独实例,并且它们彼此连接。

我将很快移至生产环境,并将设置三个节点,每个节点位于不同的服务器上。 有人可以向我指出一些文档,这些文档使我对复制设置有更多的控制权。

看一下发现文档 即使您可能遇到防火墙等问题,它也可以与多播发现配合使用,但我建议在生产中不要使用它。 我宁愿使用单播和配置属于在集群节点的主机名elasticsearch.yml 这样,您可以确保没有人会从他自己的计算机加入生产集群。

我要做的另一件事是为每个环境配置适当的群集名称。

复制设置为Elasticsearch中的每个索引,而不设置为服务器或节点。 即,每个索引可以具有不同数量的复制设置。 副本设置的数量默认为1。

复制的数量与节点设置的数量无关或不受其限制。 如果复制的数量大于数据节点的数量,则由于未分配某些复制,只有索引运行状况会变为黄色,因此一切正常。

您可以参考该文档以获取更多信息: https : //www.elastic.co/guide/en/elasticsearch/reference/current/indices-update-settings.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM