gpt4 book ai didi

SOLR 复制不断从 master 下载整个索引

转载 作者:行者123 更新时间:2023-12-02 00:31:48 26 4
gpt4 key购买 nike

我有 2 个从具有 17GB 索引的主服务器复制的从服务器。我将两个从站同步到此,之后我将轮询间隔设置为 60 秒。

其中一个 slave 尝试下载整个 17GB 的索引,即使它只有一小部分发生了变化。另一个不这样做 - 它能够在没有这种蛮力同步的情况下获得最新的索引。冗余下载导致我超出了我的磁盘空间配额,因为下载 17GB 需要超过 60 秒,并且 solr 开始第二次同步到另一个临时目录。

有没有人有关于如何调试它的任何提示?

最佳答案

我只能看到三个可能的原因:

  1. 在导致合并所有底层段的时间间隔内触发优化。请参阅:Optimize performance
  2. 您正在运行一个非常高的合并因子,导致您的索引与每个提交合并。请参阅:Merge factor
  3. 你正在运行复合文件。查看配置:<useCompoundFile>false</useCompoundFile>这也会在每次提交时导致段合并。

我能想到如何调试它的唯一方法是使用 Solr Replication HTTP API 手动进行复制.

使用以下命令禁用复制并观察文件如何在 Solr master 中更新: http://host:port/solr/replication?command=indexversion

其次是:

http://host:port/solr/replication?command=indexversion

希望这对您有所帮助!

关于SOLR 复制不断从 master 下载整个索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6435652/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com