首页 > 解决方案 > 在 Elastic Cluster 中,数据是根据 Index Wise 而不是 Data Wise 划分的

问题描述

我有一个具有 1 个主节点和 2 个数据节点的弹性集群,并且有 4 个索引来划分数据。当我的应用程序启动时,它会自动在一个数据节点中创建 2 个索引,在另一个数据节点中创建另外 2 个索引,并且应用程序根据索引在数据节点中摄取数据。但是当任何数据节点发生故障时,数据不会被摄取,因为另一个数据节点中不存在 2 个索引。

那么我如何在集群中分配数据以便如果任何节点发生故障,那么数据将在可用数据节点中摄取。

提前致谢

标签: elasticsearchelasticsearch-5

解决方案


推荐阅读