elasticsearch 如何为多个集群(而不是单个集群中的多节点)设置ElasticSearch?,elasticsearch,cluster-computing,elasticsearch,Cluster Computing" /> elasticsearch 如何为多个集群(而不是单个集群中的多节点)设置ElasticSearch?,elasticsearch,cluster-computing,elasticsearch,Cluster Computing" />

elasticsearch 如何为多个集群(而不是单个集群中的多节点)设置ElasticSearch?

elasticsearch 如何为多个集群(而不是单个集群中的多节点)设置ElasticSearch?,elasticsearch,cluster-computing,elasticsearch,Cluster Computing,我正在寻找设置多集群ES,如下所示 cluster.name:mycluster1 cluster.name:mycluster2 两个群集的配置相同。 cluster2将在其他数据中心进行灾难恢复。 我如何关联cluster1和cluster2 ES是否提供任何配置参数来支持此功能?我认为使用部落节点与两个集群通信是最佳选择。 配置如下所示: node.name: any-name node.master: false node.data: false tribe: t1:

我正在寻找设置多集群ES,如下所示

cluster.name:mycluster1

cluster.name:mycluster2

两个群集的配置相同。 cluster2将在其他数据中心进行灾难恢复。 我如何关联cluster1和cluster2


ES是否提供任何配置参数来支持此功能?

我认为使用部落节点与两个集群通信是最佳选择。 配置如下所示:

 node.name: any-name
 node.master: false
 node.data: false
 tribe:
    t1: 
        cluster.name: mycluster1
        discovery.zen.ping.unicast.hosts: ["host1"]
        discovery.zen.ping.multicast.enabled: false 

    t2: 
        cluster.name: mycluster2
        discovery.zen.ping.unicast.hosts: ["host2"]
        discovery.zen.ping.multicast.enabled: false 
但是,不确定在不同的数据中心中使用不同的集群是否是一个好主意