简介
java web开发的同学应该很熟悉,在开发中经常会使用filter来处理请求中的一些切面需求。solr也提供类似的一种链式结构的handler来满足在添加数据索引请求的时候,通过切片的形式,增加一个handler来对请求进行加工。
配置在SORL_HOME\collection1\conf\solrconfig.xml文件中,配置方式如下:
<updateRequestProcessorChain name="mychain" default="true">
<processor class="solr.CustomUpdateRequestProcessorFactory" >
<lst name="name">
<str name="n1">x1</str>
<str name="n2">x2</str>
</lst>
</processor>
<processor class="solr.LogUpdateProcessorFactory" />
<processor class="solr.RunUpdateProcessorFactory" />
</updateRequestProcessorChain>
如果配置文件中没有指定一个"default",solr会默