gpt4 book ai didi

elasticsearch - 在Nginx代理后面进行Elasticsearch跨集群搜索

转载 作者:行者123 更新时间:2023-12-02 22:28:30 25 4
gpt4 key购买 nike

我想基于跨集群搜索功能为多个Elasticsearch集群设置聚合排序。
我有以下布局:

layout

作为跨群集搜索的种子,我使用的是唯一可通过网络群集地址访问的地址。
查询后出现错误:

[elasticsearch][172.16.10.100:9300] connect_timeout[30s]

我无法更改节点的 publish_host,因为该地址在集群内部用于节点通信。

是否有任何选项可以强制跨群集搜索仅使用提供的地址?
还是通过其他方式为用户设置种类代理,以便能够从多个隔离的Elasticsearch集群中搜索/可视化kibana数据?

最佳答案

我相信唯一的解决方案是升级到Elasticsearch 7,它提供cluster.remote.${cluster_alias}.proxy选项,您可以在其中指定跨集群搜索的传入IP地址。

关于elasticsearch - 在Nginx代理后面进行Elasticsearch跨集群搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51637539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com