elasticsearch 在主动被动开放式搜索设置中处理DR期间的写入

nimxete2  于 2023-06-21  发布在  ElasticSearch
关注(0)|答案(1)|浏览(122)

了解AWS Open Search的主动被动跨群集复制[1]非常简单。主动集群中有一个leader索引,它将所有内容复制到被动集群中的follower索引。如果存在DR并且我们看到区域故障,我们可以通过被动集群上的follower索引继续处理读取操作。
但是,所提供的文档没有涉及以下两点。
1.我们如何处理在活动群集关闭期间发生的写操作。是否可以在此期间在被动群集上写入,并且主群集在恢复联机时会赶上,或者在此期间只能读取,并且我们需要在主动群集恢复后批处理所有写入?
1.当主动群集重新联机时,Open Search是否会自动开始将搜索查询重定向回主动群集而不是被动群集?
此外,如果我们希望测试Open Search的DR故障切换设置,是否可以模拟活动群集故障并进行测试?
[1][https://docs.aws.amazon.com/opensearch-service/latest/developerguide/replication.html](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/replication.html)

mpgws1up

mpgws1up1#

您可以采取的一个有效措施是最大限度地利用SQS(简单队列服务)来存储所有写入。SQS允许您将数据保留长达14天。一旦写集群处于活动状态,您就可以继续将SQS中保存的数据索引到Opensearch中。

相关问题