Losgstash 如何配置一个ElasticSearch集群的多个IP地址

502BadGateway 发布于 2014/08/10 00:45
阅读 4K+
收藏 0

LogStash将output配置为Elasticsearch时,是指定host的配置为Elasticsearch集群中Mster的IP地址。

但不知道如何配置LogStash连接一个ES集群时,如何指定多个IP地址,配置文件中也没有说明怎么配置多个IP地址。

http://logstash.net/docs/1.4.2/outputs/elasticsearch#host

加载中
0
杨子江
杨子江

elasticsearch 集群是对等结点,虽然有master但是数据都是同步的,全局做的shard,所以可以只配置一个结点,其他结点也是可以查询的 。

至于像配置多个结点,我不太了解。

杨子江
杨子江
回复 @ATM鸡 : 这个取决于所使用客户端类库的实现吧,或者使用中间代理。
502BadGateway
502BadGateway
我的意思是我想配置整个elasticsearch集群的每个节点的IP地址,如果我单独配置一个节点的IP地址,那么,这个节点变成从的时候,或者故障的时候,就不能实现高可用。类似node.js连接elasticsearch似的,配置了整个集群的所有节点的IP地址,自己判断哪个是主。 言归正传,我没有在logstash中找到类似的配置方法。
0
明天以后
明天以后
logstash --> redis --> elasticsearch
返回顶部
顶部