【发布时间】:2016-03-21 17:40:05
【问题描述】:
我对 ES 有一些疑问。我们已经配置了三个节点的 ES 集群,它们同时作为主节点和数据节点。最重要的是,我们拥有 ELB,因此 logstash 将首先将流量发送到 ELB。这是一个好主意还是我们需要制作专用的主服务器来管理其任务。
【问题讨论】:
-
您有什么顾虑?你到底想知道什么?
标签: elasticsearch logstash elastic-stack
我对 ES 有一些疑问。我们已经配置了三个节点的 ES 集群,它们同时作为主节点和数据节点。最重要的是,我们拥有 ELB,因此 logstash 将首先将流量发送到 ELB。这是一个好主意还是我们需要制作专用的主服务器来管理其任务。
【问题讨论】:
标签: elasticsearch logstash elastic-stack
你在问两个不同的问题。
首先,他们建议运行专用的主节点(非数据节点)。我们经历过主节点存在性能问题并干扰索引(可能是某个地方的单线程?),所以这似乎是有道理的。
其次,通过将数据发送到三个数据节点之一,数据有 66% 的可能性不会存在。如果您要使用客户端节点,它将能够将请求路由到正确的节点。
希望对您有所帮助。
【讨论】: