18得票4回答
重新加载存储在Zookeeper上的SolrCloud配置 - schema.xml

我已经使用单独的Zookeeper配置了SolrCloud复制。但现在我希望对我的Schema.xml进行一些更改并重新加载核心。问题是,当我运行单个服务器的Solr(没有solrcloud)时,新架构被加载,但我不知道如何在所有复制服务器上重新加载架构。我尝试在一个服务器上重新加载模式,但没...

13得票1回答
Solr和Zookeeper之间的交互是什么?

我一直在一个使用SolrCloud的系统上工作,这需要一个Zookeeper集群来帮助"管理整体结构,以便可以正确地路由索引和搜索请求"(直接从Solr文档中得出)。 那么,这种"管理"到底是什么?运行Solr的机器从Zookeeper集合中读取/写入哪些信息、配置/信息,以及为什么要这样做...

13得票1回答
Solr多重载荷建议

我们正在使用Solr建议功能来查找businessName。当用户输入查询时,除了匹配的名称,我们希望Solr还能发送配置文件中的其他属性,例如id、地址、城市、州、国家等字段。我尝试使用payloadField标记在Solr建议器中配置多个字段,但它只返回第一个字段。我已经尝试以逗号分隔的方...

12得票7回答
设置单个Zookeeper实例时出现绑定失败

我正在尝试使用以下配置设置单个zookeeper实例,但是启动日志显示,在尝试绑定2181端口时,zookeeper正在停止。请问有人能告诉我这里的问题吗?谢谢。 启动日志: 2014-07-18 16:00:48,976 [myid:] - INFO [main:QuorumPee...

11得票1回答
在Solr客户端上指定ZooKeeper主机的最佳方法是什么?

我们在AWS EC2上运行了几个SolrCloud和ZooKeeper设置,大部分情况下它们都运行顺畅,但是在最近一个ZooKeeper节点失败后,我开始思考有没有一种方法让客户端更好地寻址ZooKeepers。我们的客户端是基于Java的,使用Solr 4.1 Java客户端。 最初,我们...

10得票2回答
更改Solr-4.3.1的端口号

我一直在使用solr 3,现在计划切换到solr 4。我希望在9090端口上运行solr,而不是8080端口。据我所知,要更改端口号,我们需要配置solr.xml文件。我的solr.xml文件中的条目如下:<cores adminPath="/admin/cores" defaultCo...

10得票3回答
SolrCloud ZooKeeper配置更新

我该如何更新ZooKeeper中SolrCloud的现有配置文件? 我正在使用带有ZooKeeper 3.3.6的Solr4 Beta版本。我已经更新了一个配置文件并重启了Solr实例,该实例上传了配置文件到ZooKeeper。但是,当我从SolrCloud管理控制台检查配置文件时,我没有看...

9得票2回答
SolrCloud随着时间变慢

我有一个 3节点 的 SolrCloud 设置(复制因子 3),运行在 Ubuntu 14.04 上的 Solr 6.0,使用 SSD。进行了大量索引,仅有软提交。一段时间后,索引速度变得非常慢,但是当我重启成为慢的节点上的 Solr 服务时,一切都恢复正常。问题在于我需要猜测哪个节点变慢了。...

8得票2回答
使用JUnit4编写Solr插件的单元测试,包括创建集合。

我为Solr编写了一个插件,其中包含新的流表达式。现在,我正在尝试了解编写单元测试的最佳方法:这些单元测试需要包括在Solr中创建集合,以便我能够检查我的新流表达式是否返回了它们应该返回的正确数据。 我在网上看到有一个名为"SolrTestCaseJ4"的类,但我没有找到如何将其用于在Sol...

8得票1回答
Solr自定义相似度 - 使用索引文档中的字段

我们目前使用的是非常老旧的Lucene V 4.X版本,现在我们正在迁移到Solr V 7.4.0云端。我们有一个自定义的相似度类,用于使用文档中的索引字段(“RANK”)影响评分。 以下是这个类的样子 - CustomSimilarity.java public class Cust...