简体   繁体   English

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

[英]“client node” in AWS Elasticsearch?

Reading about the proper architecture for Elasticsearch, I hear about 3 types of nodes: 阅读有关Elasticsearch的正确架构,我听说有3种类型的节点:

  • Master node (Keeps the shards routing table) 主节点(保留分片路由表)
  • Client node (Does the CPU/Memory intensive merge sort of the results) 客户端节点(CPU /内存密集型合并排序结果)
  • Data node (Contains the actual shards with the data) 数据节点(包含带有数据的实际分片)

From my understanding when connecting to the Elasticsearch cluster using non Java clients, you should be connecting to the client node. 根据我的理解,当使用非Java客户端连接到Elasticsearch集群时,您应该连接到客户端节点。 However I don't see anything about the Client Node on AWS Elasticsearch. 但是,我在AWS Elasticsearch上看不到任何有关客户端节点的信息。

Am I missing something? 我错过了什么吗? Thanks, Sep 谢谢,九月

The Amazon Elasticsearch Service is not a full-featured ES installment. Amazon Elasticsearch Service不是功能齐全的ES安装。 Even though, it is sufficiently featured for a few use cases (log collection, etc), it has several limitations in terms of what you can configure and which endpoints are available. 尽管如此,它足以用于少数用例(日志收集等),但在可配置的内容和可用的端点方面存在一些限制。

One limitation is that you can only configure master and data nodes, no client nodes. 一个限制是您只能配置主节点和数据节点,不能配置客户端节点。

Another limitation is that the only way to connect to the cluster is through HTTP, ie there is no way to get a TCP connection to the cluster, hence you cannot use the transport client, only HTTP clients. 另一个限制是连接到群集的唯一方法是通过HTTP,即无法获得到群集的TCP连接,因此您不能使用传输客户端,只能使用HTTP客户端。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 AWS ElasticSearch Client SDK - AWS ElasticSearch Client SDK AWS Managed ElasticSearch 上的 Elastic Transport 客户端 - Elastic Transport client on AWS Managed ElasticSearch 如何获取AWS中Elasticsearch节点的指标? - How get metric for elasticsearch node in aws? 如何从Node JS访问AWS Elasticsearch - How to access AWS Elasticsearch from Node JS AWS / Lambda / Java上的Elasticsearch客户端 - 2.5秒客户端启动时间 - Elasticsearch client on AWS / Lambda / Java - 2.5 seconds client startup time AWS OpenSearch 客户端错误:无法验证服务器是否为 Elasticsearch - AWS OpenSearch client error: unable to verify that the server is Elasticsearch 如何使用弹性java客户端与aws elasticsearch服务交谈? - How to talk to aws elasticsearch service using elastic java client? 如何配置客户端? AWS Elasticsearch 请求 C# - How to configure client? AWS Elasticsearch request C# AWS中的Dockerized Elasticsearch集群-每个节点自行选举 - Dockerized Elasticsearch cluster in AWS - each node elects itself 适用于CloudWatch警报的AWS CloudFormation模板:如何通过ElasticSearch节点而不是整个ElasticSearch集群使用指标来描述警报 - AWS CloudFormation template for CloudWatch alarm: how to describe the alarm with metrics by ElasticSearch node, not by whole ElasticSearch cluster
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM