Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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
Performance Apache Solr需要定期重新启动_Performance_Solr_Drupal 7_Application Restart - Fatal编程技术网

Performance Apache Solr需要定期重新启动

Performance Apache Solr需要定期重新启动,performance,solr,drupal-7,application-restart,Performance,Solr,Drupal 7,Application Restart,我已经在Drupal7站点上安装并设置了Solr。大多数情况下,它都按预期工作。但是,每隔一段时间,至少每隔一天,搜索会突然停止工作,根据我得到的Drupal错误日志: 0状态:请求失败:连接被拒绝 Type列显示apachesolr。要解决这个问题,我只需重新启动Solr服务,我可以做些什么来防止这个问题再次发生?我怀疑这是某种需要调整的Solr配置 我对Solr有点陌生,所以任何提示都将不胜感激 谢谢Solr服务器有多忙?如果不是很忙,请检查Drupal和Solr服务器之间是否有防火墙。如果

我已经在Drupal7站点上安装并设置了Solr。大多数情况下,它都按预期工作。但是,每隔一段时间,至少每隔一天,搜索会突然停止工作,根据我得到的Drupal错误日志:

0状态:请求失败:连接被拒绝

Type列显示apachesolr。要解决这个问题,我只需重新启动Solr服务,我可以做些什么来防止这个问题再次发生?我怀疑这是某种需要调整的Solr配置

我对Solr有点陌生,所以任何提示都将不胜感激


谢谢

Solr服务器有多忙?如果不是很忙,请检查Drupal和Solr服务器之间是否有防火墙。如果没有流量通过,某些防火墙会终止连接

测试的一种方法是访问Solr管理界面。如果可以,服务器本身是正常的,只有Drupal的连接断开


我假设Drupal中的Solr客户端库试图维护一个持久连接。如果不是这样的话,上述情况就不适用了。

我最终将cron期间要编制索引的文档数量从200个减少到了50个。这似乎解决了问题,因为我在过去几周内没有任何Solr中断。

您是否尝试过以root用户身份或使用nohup命令运行Solr服务器?