即使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,
))
答案 0 :(得分:1)
默认超时为2秒,我更改为10,现在正在运行。