在solr复制中以持久方式禁用轮询

时间:2013-10-14 10:36:58

标签: solr replication

有没有办法在从属SOLR实例中持久禁用轮询?

如果我调用http://slave_host:port/solr/replication?command=disablepoll,则轮询会停止,但会在重新加载核心时重新启动。

在solrconfig.xml中,我没有找到任何“disablePoll”参数。

2 个答案:

答案 0 :(得分:2)

是的,有一种方法可以持久保存此配置。

如果您正在运行solr集群,请检查SLAVE节点上的solrconfig.xml,应该有这样的配置

  

< str name =" pollInterval"> 00:00:20< / str>

在此行上方,评论内容为

  

"奴隶应该轮询master的间隔.Format是HH:mm:ss。 如果不存在 slave不会自动轮询。但是可以从管理员或http API"

触发fetchindex

因此,请在SLAVE NODES上注释掉此配置以自动停止轮询。

答案 1 :(得分:0)

实际上有这个JIRA:

https://issues.apache.org/jira/browse/SOLR-5640

您可以投票帮助解决此JIRA