Solr-> ping php-solr-client,当它启动时返回httpStatus 0

时间:2012-03-19 20:53:27

标签: solr

即使solr服务器已启动,每10个查询中约有1个似乎返回通信错误。 (我通过删除我的 - > ping()检查验证了这一点,所有查询都有效。

什么可能导致ping出现通信错误?

Apache_Solr_Response::__set_state(array(
   '_response' => 
  Apache_Solr_HttpTransport_Response::__set_state(array(
     '_statusCode' => 0,
     '_statusMessage' => 'Communication Error',
     '_mimeType' => 'text/plain',
     '_encoding' => 'UTF-8',
     '_responseBody' => '',
  )),
   '_isParsed' => false,
   '_parsedData' => NULL,
   '_createDocuments' => true,
   '_collapseSingleValueArrays' => true,
))

1 个答案:

答案 0 :(得分:1)

默认超时为2秒,我更改为10,现在正在运行。