AWS Elasticsearch中的“客户端节点”?

时间:2016-10-04 00:08:39

标签: amazon-web-services elasticsearch load-balancing

阅读Elasticsearch的正确架构,我听说有3种类型的节点:

  • 主节点(保留分片路由表)
  • 客户端节点(CPU /内存密集型合并排序结果)
  • 数据节点(包含带数据的实际分片)

根据我的理解,当使用非Java客户端连接到Elasticsearch集群时,您应该连接到客户端节点。但是,我在AWS Elasticsearch上看不到任何有关客户端节点的信息。

我错过了什么吗? 谢谢, 月

1 个答案:

答案 0 :(得分:2)

Amazon Elasticsearch Service不是功能齐全的ES分期付款。尽管它在一些用例(日志集合等)中具有足够的特性,但在可配置的内容和可用的端点方面存在一些限制。

一个限制是您只能配置主节点和数据节点,不能配置客户端节点。

另一个限制是连接到群集的唯一方法是通过HTTP,即无法与群集建立TCP连接,因此您无法使用传输客户端,只能使用HTTP客户端。