三人行必有我师

关于es集群入口,请教一下@!

Elasticsearch | 作者 coolloves | 发布于2016年03月15日 | 阅读数:6147

搭建了es,三个节点,通过rsyslog传输日志到es,
es1,es2,es3三台机器的ip分别是a,b,c 均为内网
然后rsyslog omelasticsearch到es的时候,需要一个host,我目前写的是es2的ip,但是有个问题,因为刚接触es,所以有时候修改下配置,重启es的时候,es2一旦被重启了,es集群就暂时不可用了,因为rsyslog无法连接到es了.
 
请问下,这个我应该如何解决,或者避免,新人发帖,请大家帮忙看看,谢谢!
 
已邀请:

helloes

赞同来自:

omelasticsearch可以连接到一个负载均衡软件吗?比如Nginx/LVS/HAProxy,然后再反向代理到ES

coolloves - search...

赞同来自:

了解了下,nginx不支持4层代理,要打补丁.
刚好试用了下haproxy,测试ok,

coolloves - search...

赞同来自:

可以加一个节点,node.master/data 都false,这个节点就只是一个客户端,这样应该可以的,应该不用额外的负载均衡

要回复问题请先登录注册