【问题标题】:elastic search cluster behind azure public load balancer天蓝色公共负载均衡器背后的弹性搜索集群
【发布时间】:2015-04-19 07:31:46
【问题描述】:

我正在尝试在天蓝色负载均衡器/云服务后面设置 ES 集群。 集群是 3 个节点,没有特定的数据/客户端/主节点设置。默认选择 2 个节点作为主节点,1 个节点作为数据节点。

由于来自应用程序的请求(创建/更新/搜索)到达 9200 端口上的 azure 负载均衡器,该端口对所有 3 个虚拟机进行负载均衡,因此请求可以发送到任何虚拟机。

主节点是否能够处理请求?

许多文章说您不需要 ES 集群的负载均衡器,只需使用客户端节点,但随后它会成为单点故障,因为 azure vm 可以在任何时间点停机。因此从基础架构的角度来看,负载平衡主要是为了实现高可用性。

请建议集群设置以及将哪些节点(数据或客户端)放在负载均衡器后面。

【问题讨论】:

    标签: azure elasticsearch


    【解决方案1】:

    是的。 ES Master 节点在自动选举为 Master 时也可以为请求提供服务。 所有 3 个节点都可以设置为 master=true 以及 data=true 并放在负载均衡器后面。

    【讨论】:

      猜你喜欢
      • 2018-12-18
      • 1970-01-01
      • 1970-01-01
      • 2019-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多