elasticsearch,deployment,replication,ccr,Java,elasticsearch,Deployment,Replication,Ccr" /> elasticsearch,deployment,replication,ccr,Java,elasticsearch,Deployment,Replication,Ccr" />

Java Elasticsearch 7.9 CCR更改引导者索引上的副本数量不会被跟随者索引复制

Java Elasticsearch 7.9 CCR更改引导者索引上的副本数量不会被跟随者索引复制,java,elasticsearch,deployment,replication,ccr,Java,elasticsearch,Deployment,Replication,Ccr,我有一个问题 我有两个es集群。已配置跨群集复制。 在阅读了《复制机制》之后,我仍然有一些问题 下面引用的“一些更新”是什么?什么是“根据需要”???这还不清楚 follower索引自动检索应用于leader索引的一些更新,而根据需要检索其他更新 就在这之后,我看到了另一句话,我不明白如何在leader上更改副本,以便在follower上复制副本?有可能吗 例如,更改leader索引上的副本数量不会被follower索引复制,因此可能无法检索设置 下一句话。我如何理解什么是静态属性,什么是动态属

我有一个问题

我有两个es集群。已配置跨群集复制。 在阅读了《复制机制》之后,我仍然有一些问题

  • 下面引用的“一些更新”是什么?什么是“根据需要”???这还不清楚
  • follower索引自动检索应用于leader索引的一些更新,而根据需要检索其他更新

  • 就在这之后,我看到了另一句话,我不明白如何在leader上更改副本,以便在follower上复制副本?有可能吗
  • 例如,更改leader索引上的副本数量不会被follower索引复制,因此可能无法检索设置

  • 下一句话。我如何理解什么是静态属性,什么是动态属性
  • 如果将非动态设置更改应用于引线索引,则 跟随者索引需要时,跟随者索引会自动关闭, 应用设置更新,然后重新打开自身。追随者 索引不可用于读取,在此期间无法复制写入 循环

  • 复制副本的数量是非动态属性吗?如果是,为什么它不更新它在追随者网站上说,在前面的报价。以及如何获得这些不可更新参数的列表

  • 你在一个问题里有很多问题好吧,我明白。但是,如果我想保留follower集群作为备份集群呢?我刚刚决定更改集群,我想取消跟踪并使用follower作为我的主集群。我希望它将有绝对相同的设置,字段,副本配置等。。。全部重复。有没有办法做到这一点?从第一个报价开始,“取消跟踪”操作是否视为“根据需要”操作?以及leader上的设置更新情况如何。它是否将其复制到跟随者?哪一个是,哪一个不是。请给我更多的例子。另一件事与“根据需要”有关。假设我已将搜索请求发送给具有新添加字段的关注者,在具有此字段的领导文档上存在,而在关注者不存在的情况下,它如何知道如何检索该字段?@liotur对响应中的处理表示抱歉,同样对于文档中提到的设置,这是基于需要的,您给出的示例将导致在查询新字段时更新更改的设置,在这种情况下,如果它不在follower索引上,它将获取设置更新,并将其应用于follower。@liotur不确定您的用例是什么,但您可能想看看是什么将ES CCR与opster的MCLB进行了比较,您可以设置一个探索性调用来进一步了解它。@liotur他们还提到了对活动模式的支持,这在ES CCR中是不存在的,我感觉您正在寻找它。