对Solrconfig.xml的更改未反映在SolrCloud中


我头上有犄角
2025-03-13 07:40:01 (13天前)


Solr版本:7.1.0

我对solrconfig.xml所做的更改:

使用TolerantUpdateProcessorFactory添加了updateRequestProcessorChain,如此处所示

< updateRequestProcessorChain name =“tolerant”>


2 条回复
  1. 0# 阿政ღ | 2019-08-31 10-32



    当您在SolrCloud模式下运行时,所有配置都存储在Zookeeper中,而不是存储在Solr目录本身内(因此,除非创建新集合,否则不会使用您正在编辑的配置集文件)。



    参考指南有一个部分

    使用Zookeeper管理配置文件

    您可以将其用于将来参考。



    在您的情况下,您必须首先使用下载当前活动的配置




    1. bin/solr zk downconfig -n -d

    2. </code>


    并进行更改,然后使用将上次配置上传到Zookeeper




    1. bin/solr zk upconfig -n -d

    2. </code>


    建议您保留在git等版本控制系统中使用的实际配置,以保留配置的完整历史记录(..以及Zookeeper基础结构消失的情况)。


登录 后才能参与评论