簡體   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