Elasticsearch 节点发现
生活随笔
收集整理的這篇文章主要介紹了
Elasticsearch 节点发现
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在Elasticsearch中,節(jié)點(diǎn)之間可以相互發(fā)現(xiàn)的,并把相同集群名稱的節(jié)點(diǎn)統(tǒng)一成一個(gè)集群,那節(jié)點(diǎn)是如何發(fā)現(xiàn)的呢?
在Elasticsearch內(nèi)部,zen discovery是elasticsearch默認(rèn)的內(nèi)置的發(fā)現(xiàn)模塊。它提供單播發(fā)現(xiàn)的方式,但是可以擴(kuò)展為云環(huán)境或者其他形式的發(fā)現(xiàn)模式。zendiscovery是和其他模塊集成的,例如,所有節(jié)點(diǎn)間正常的單播通信都是通過transport模塊。
zendiccovery還有幾個(gè)子模塊,介紹如下:
- ping:ping是節(jié)點(diǎn)間互相發(fā)現(xiàn)的機(jī)制
- unicast(單播):單播發(fā)現(xiàn)需要一個(gè)主機(jī)列表充作路由列表。這些主機(jī)可以是主機(jī)名稱也可以是IP地址,在每次pinging的時(shí)候主機(jī)名稱會(huì)相應(yīng)地被解析為對(duì)應(yīng)的ip地址。注意:如果您的DNS協(xié)議處在隨時(shí)變化的環(huán)境,也許需要調(diào)整您的JVM安全設(shè)置。
總結(jié)
以上是生活随笔為你收集整理的Elasticsearch 节点发现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Elasticsearch master
- 下一篇: Elasticsearch 集群平衡配置