Solr 分布式解决方案:每次不同数量的结果
我在SolrCloud中使用分面搜索来获取我语料库的一些统计数据。查询如下所示: 但是,在5台机器之间共享大量文档的生产中,主节点每次返回的结果数量不同。(每个从机本身返回正确的值) 我预计这是因为碎片的超时时间很小,所以我在Solr 分布式解决方案:每次不同数量的结果,solr,distributed,Solr,Distributed,我在SolrCloud中使用分面搜索来获取我语料库的一些统计数据。查询如下所示: 但是,在5台机器之间共享大量文档的生产中,主节点每次返回的结果数量不同。(每个从机本身返回正确的值) 我预计这是因为碎片的超时时间很小,所以我在solr/conf/solrconfig.xml中向搜索请求处理程序添加了以下参数: <int name="shard-socket-timeout">10000</int> <int name="shard-connection-timeo
solr/conf/solrconfig.xml
中向搜索请求处理程序添加了以下参数:
<int name="shard-socket-timeout">10000</int>
<int name="shard-connection-timeout">10000</int>
10000
10000
但这没用
我是否缺少一些配置,或者它只是一个错误?如果它是一个bug,我如何克服它(除了手动跟踪每个从机)?我发布了解决方法。