【问题标题】:cluster remote lucene indec with dcs使用 dcs 集群远程 lucene indec
【发布时间】:2014-08-18 08:03:53
【问题描述】:
我尝试使用远程服务器上的 lucene 索引作为安装在同一服务器上的胡萝卜 2 的输入。关于文档,carrot2-dcs 应该可以实现(文档第 3.4 章 Carrot2 文档集群服务器:包括各种文档来源。Carrot2 文档集群服务器可以从大量来源获取和集群文档,包括主要的搜索引擎和索引引擎(Lucene , Solr)).
安装carrot2-dcs 3.9.3 后,我发现lucene 不能用作文档源。如何进行?
【问题讨论】:
标签:
lucene
remote-server
carrot2
【解决方案1】:
要从 Lucene 索引中聚集内容,该索引需要在 DCS 运行的服务器上可用(通过本地文件系统或例如作为 NSF 挂载)。
要使 Lucene 源在 DCS 中可见:
- 打开编辑:
war/carrot2-dcs.war/WEB-INF/suites/source-lucene-attributes.xml
- 取消注释配置部分并提供 Lucene 索引的位置以及应为文档标题和内容提供服务的字段(至少需要一个)。请记住,这些字段必须是 "stored" in Lucene speak。
- 确保将编辑后的文件打包回 WAR 存档并运行 DCS。您现在应该会看到 Lucene 文档源。