【发布时间】:2021-11-18 01:43:50
【问题描述】:
在 Elasticsearch Spark/Hadoop 文档中,我可以阅读以下选项:
es.nodes.wan.only (default : false)
连接器是否用于通过 WAN 处理云/受限环境中的 Elasticsearch 实例,例如 Amazon Web Services。在这种模式下,连接器禁用发现,并且仅在所有操作(包括读取和写入)期间通过声明的 es.nodes 进行连接。请注意,在此模式下,性能会受到很大影响。
我的云提供商在 Elasticsearch 之上放置了一个 Ha 代理。所以,我必须将之前的选项设置为true。
所以基本上,我对这种架构的理解是,我只有一个 URL 端点来连接到 ES,并且由于 Ha Proxy 具有一些高可用性(和负载平衡),但另一方面,它伤害了性能很多吗?
您能否根据您的经验澄清一下,Elasticsearch 之上的 Ha Proxy 是否是一个好习惯(或不是)?
谢谢
【问题讨论】:
标签: elasticsearch elasticsearch-hadoop