【发布时间】:2019-08-23 21:21:46
【问题描述】:
这可能吗?
ElasticSearch 6.4.2 版。
现在我们有一个 3 节点 ElasticSearch Ingest 集群,它准备文档并将它们推送到我们的 3 节点数据集群。我们需要让摄取集群将文档推送到位于两个不同 IP 地址的两个不同的 3 节点集群(两个集群相同)。
【问题讨论】:
标签: elasticsearch
这可能吗?
ElasticSearch 6.4.2 版。
现在我们有一个 3 节点 ElasticSearch Ingest 集群,它准备文档并将它们推送到我们的 3 节点数据集群。我们需要让摄取集群将文档推送到位于两个不同 IP 地址的两个不同的 3 节点集群(两个集群相同)。
【问题讨论】:
标签: elasticsearch
我认为实现您想要的最佳方式是利用cross-cluster replication (CCR)。
CCR 允许您指示“从属”数据中心跟随“主”数据中心并近乎实时地掌握所有主数据。
更新:
由于您的 ES 版本尚不支持 CCR,因此您有两个主要选择:您的微服务可以发送数据
elasticsearch 输出)【讨论】: