Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Solr 分布式解决方案:每次不同数量的结果_Solr_Distributed - Fatal编程技术网

Solr 分布式解决方案:每次不同数量的结果

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

我在SolrCloud中使用分面搜索来获取我语料库的一些统计数据。查询如下所示:

但是,在5台机器之间共享大量文档的生产中,主节点每次返回的结果数量不同。(每个从机本身返回正确的值)

我预计这是因为碎片的超时时间很小,所以我在
solr/conf/solrconfig.xml
中向搜索请求处理程序添加了以下参数:

<int name="shard-socket-timeout">10000</int>
<int name="shard-connection-timeout">10000</int>
10000
10000
但这没用

我是否缺少一些配置,或者它只是一个错误?如果它是一个bug,我如何克服它(除了手动跟踪每个从机)?

我发布了解决方法。