如何在solr群集设置中共享自定义过滤器?

时间:2014-07-13 21:13:59

标签: solr

我编写了一个自定义Solr过滤器,在单节点设置中,我已将lib放在$ {solr_instance} / lib文件夹中,它运行正常。

我想在群集环境中使用相同的自定义过滤器。

我知道配置文件上传到zookeeper,所有节点都从zookeeper下载配置文件夹。

但是自定义过滤器如何工作?罐子是否会像配置文件一样上传到zookeeper,或者我需要将罐子放在每个节点中。

如果它上传到zookeeper,我该如何进行配置?

我在Solr 4.4.0版本中尝试,群集由Cloudera manager 4.7.0管理。

1 个答案:

答案 0 :(得分:1)

目前,任何外部库都必须在zookeeper之外分发(并与应用程序服务器捆绑在一起),因为在实例化服务器核心时(以及第一次加载Solr)它们是必需的。就我所知,zookeeper集成仅限于当时配置数据的分发。